我在 Xubuntu 14.04 中的“键盘”中指定了sh -c 'firefox & gnome-terminal & nautilus & google-chrome-stable & opera'
打开多个应用程序使用单一快捷方式。
每当我触发键盘快捷键时,所有程序都会同时打开,这正是我想要做的;但我担心,尽管我的解决方案有效,使用&
而不是;
无条件地运行一组命令可能是一个坏主意,或者至少是不恰当的。详细地说,我;
在尝试 之前确实尝试过&
,但由于某种原因它没有起作用。&&
对于我试图做的事情也没有用,因为它只有在我关闭 Firefox 之后才会打开 gnome-terminal,等等。
我几乎不知道我在这里做什么,因为我对 shell 方面不熟悉,所以如果有更有经验的人可以参与并让我知道我的命令是否是我正在尝试做的事情的一个好的和可行的解决方案,我将不胜感激。
答案1
命令列表和后台调用实际上是此处要执行的正确 shell 功能。如果 shell 脚本对您有用,则在此上下文中没有明显的缺点。