0
点赞
收藏
分享

微信扫一扫

macos zsh 折腾的小技巧记录

定义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 命令产生影响。

折腾了好一会,做个记录吧

举报

相关推荐

0 条评论