我试图提出一个命令,该命令将cmus
在终端中并在其projectM-pulseaudio
旁边启动(我正在使用i3窗口管理器)。
当我尝试
projectM-pulseaudio && cmus
cmus
在关闭ProjectM之前不会启动。当我尝试
cmus && projectM-pulseaudio
然后ProjectM直到我退出后才启动cmus
。
我了解这cmus
是基于命令行的工具,而ProjectM不是。我想要这是为什么它不起作用或有其他原因。有什么想法吗?
当您键入
utility1 && utility2
这意味着只有在退出状态为零(utility2
直到utility1
其他情况除外)后才能开始。
同样地,
utility1 || utility2
表示utility2
如果utility1
以非零退出状态终止(但不是其他情况),则将运行。
和
utility1 & utility2 &
这与
utility1 &
utility2 &
您可以将两个实用程序作为后台进程启动(两者都将彼此独立启动),并使用
utility1 & utility2
这与
utility1 &
utility2
您首先utility1
作为后台进程开始,然后utility2
作为前台进程开始。
碰巧的是,这意味着您的问题的标题正确无误:
cmus & projectM-pulseaudio
或可能
projectM-pulseaudio & cmus
(但是我不知道这些程序的作用,所以我不确定将其中一个或另一个(或两者)作为后台进程运行是否有意义)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句