使用分号将后台作业与后续作业分开?

使用分号将后台作业与后续作业分开?

我们可以使用分号将后台作业与后续作业分开吗?

$ 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 &

相关内容