Function篇
可以对bash
命令封装为shell函数,通过函数名方便调用,利用export -f func
命令使得函数func
可以在shell中被调用。PS:export -f
适用于Bash,其他Shell语法可能稍有不同。
proxy ()
{
export ALL_PROXY='http://ip:port'
}
export -f proxy
noproxy ()
{
unset ALL_PROXY
}
export -f noproxy
以上代码片段是快速设置/取消网络代理环境变量,将其放入~/.bashrc
中便可使用proxy
/noproxy
命令方便地设置/取消代理环境变量。
转载时请包括本文地址:https://dw-dengwei.cn/posts/linux-function