运行简单的bash脚本以在登录时启动应用程序
我想在登录时自动运行一个简单的bash脚本。例如
#!/bin/bash echo "start spotify" gnome-terminal -e spotify --title spotify
当我运行此命令时,一个gnome-terminal
显示并且spotify
显示。 我还希望gnome-terminal在另一个虚拟桌面中弹出“隐藏”。 (您可以从任务栏中选择其他四个虚拟桌面之一)
我试图将此添加到/home/me/.bash_login
或其他东西,但这不起作用..
转到系统→首选项→启动应用程序 ,然后单击添加 。 在命令下输入spotify
而不是脚本。 没有必要为它启动终端。
如果需要输出,可以更改脚本:
#!/bin/bash echo "start spotify" spotify > /home/username/spotify.log
并将其设置为命令,而不是Spotify本身。
通过打开文件的属性,转到权限并设置“允许将文件作为程序执行”来确保脚本是可执行的。