Questions tagged «background-process»

2
“ <command>&disown”和“ nohup <command>&disown”之间的区别
这是我讲的用法的理解&amp;,disown以及nohup: &lt;command&gt;:在终端的当前bash实例中,在前台运行该进程(即,该进程被列为bash前台作业stdin,stdout并且stderr仍然绑定到终端);无法摆脱挂断 ; &lt;command&gt; &amp;:在终端的当前bash实例中在后台运行该进程(即该进程被列为bash后台作业和stdin,stdout并且stderr仍绑定到终端);无法摆脱挂断 ; &lt;command&gt; &amp; disown:在后台在终端的当前bash实例中运行进程,但是该进程与“作业”列表分离(即,该进程未列为前台/后台作业,并且仍绑定到终端);不受挂断的影响 ;bashbashstdinstdoutstderr nohup &lt;command&gt; &amp; disown:运行终端当前的内部流程bash实例,在后台,但过程是从分离bash的职位名单(即过程没有列为bash前台/后台作业和stdin,stdout和stderr是不是仍然绑定到终端) ; 不受挂断的影响 ; 因此,除了nohup &lt;command&gt; &amp; disown阻止stdin和重定向stdout并stderr以nohup.out默认状态下,它似乎对我来说,它可以被认为完全等同&lt;command&gt; &amp; disown。 以上是正确的吗?有误解吗?

5
缩短或合并`&> / dev / null&`的多行
每次启动机器时,我都会运行以下程序: $ cat start.sh #! /bin/bash google-chrome &amp;&gt; /dev/null &amp; lantern &amp;&gt; /dev/null &amp; xdg-open . &amp;&gt; /dev/null &amp; emacs &amp;&gt; /dev/null &amp; code ~/Programs/ &amp;&gt; /dev/null &amp; xdg-open ~/Reference/topic_regex.md &amp;&gt; /dev/null &amp; 笨拙的&amp;&gt; /dev/null &amp;...我该如何缩短逻辑?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.