env_switch A start #开启A工作环境下的软件A1,A2,A3env_switch A stop #关闭A工作环境下的软件A1,A2,A3env_switch B start #开启B工作环境下的软件B1,B2,B3env_switch B stop #开启B工作环境下的软件B1,B2,B3实现如下:
在任意目录下,如 /home/radia/cmd,创建脚本文件 env_switch.sh 。
加入如下内容,其中开启、关闭软件使用 echo 替代了,实际使用时替换为软件的开启命令即可:
#!/bin/bashfunction env_switch(){if [ $1 = "A" ]; thenecho "A1,A2,A3 "if [ $2 = "start" ];thenecho "will be opened"elif [ $2 = "stop" ]; thenecho "will be closed"fielif [ $1 = "B" ];thenecho "B1,B2,B3"if [ $2 = "start" ];thenecho "will be opened"elif [ $2 = "stop" ]; thenecho "will be closed"fifi}增加执行权限:
chmod +x env_switch.sh放到 ~/.bashrc 文件中,这是为了在开启每个终端时,都自动载入我们自定义的命令:
echo 'source /home/radia/cmd/env_switch.sh' >> ~/.bashrcsource ~/.bashrc

文章插图
可以看到上述脚本 env
推荐阅读
- 乳腺增生不可以吃鸡蛋吗?为什么? 乳腺增生能吃鸡蛋吗请解释一下
- 注意!家居厨房风水早知道 如何布局让老公不花心的家居风水
- 坏家居风水让事业爱情都不顺 厨卫风水禁忌不可不知
- 拒让坏风水影响你的幸福 卧室装修大忌,教你趋利避害
- 松下波轮洗衣机不脱水是什么原因 荣事达波轮洗衣机不脱水是什么原因
- 松下吹风机na10上市时间 松下吹风机na哪款最好
- 地下城与勇士|她终于甩掉了废柴老公!为自己活一次!
- 八碗喝不得也,专用证书不得转让
- 刘海|女发无论怎样剪,最美的还是这10几款,由短到长都很让人心动
- 远程控制软件哪个好,试试Win10远程桌面,不会让你失望
