定义alias 函数并调用
如果做实验,ip 的mac地址发生发变化,懒得vim 和sed 删除
alias delkey='f() { sed -i "" "${1}d" /Users/dh/.ssh/known_hosts; unset -f f; }; f'
重启指定Macos 网卡,有时候代理和vpn开的多有点乱,重启是最快速的解决方式
alias netcard='f(){sudo ifconfig $1 down && sleep 1 && sudo ifconfig $1 up; unset -f f;}; f
使用 unset -f f 删除函数 f,以确保这个函数只在当前的 alias 中有效,不会对其他的 shell 命令产生影响。
折腾了好一会,做个记录吧