好的,所以我把它保存为test.sh和chmod + x脚本。
nmcli con up id myvpn=
/opt/google/chrome/google-chrome %U
geany /home/crunch/downloads/lr.txt
我使用终端执行它但是它只连接到vpn并运行chrome,只有在我关闭chrome时才会执行Geany,任何建议。
答案 0 :(得分:1)
在Linux中,将您的行粘贴到新文件中并添加一行shebang:
#!/bin/bash
nmcli con up id myvpn
/opt/google/chrome/google-chrome %U
pidgin
geary /etc/crunchbang/notes.txt
然后执行chmod +x filename
(将 filename 替换为您使用的文件的名称),以赋予其执行权限。
答案 1 :(得分:0)
unix不需要特殊的文件扩展名。
将4行放入文件即可
然后,chmod u + x文件
这样文件就可以执行了。
另外,请确保PATH变量包含存储程序nmcli,pdgin,geary的目录。
或者,使用完整路径,就像google-chrome行一样。