我们可以使用分号将后台作业与后续作业分开吗?
$ nohup evince tmp1.pdf &; nohup evince tmp.pdf &
bash: syntax error near unexpected token `;'
答案1
不。
首先,这是一个分号,而不是逗号。逗号永远不能用于分隔作业。对于后台作业,不需要其他任何东西。已经&
用于分离工作:
$ nohup evince tmp1.pdf & nohup evince tmp.pdf &
当然,在这种情况下,运行会更简单
$ nohup evince tmp1.pdf tmp.pdf &