在 中.xinitrc
,会有多行将&
一些命令放在后台,我想在处理下一个命令之前控制命令是否完成。
我zsh
在.xinitrc
文件中使用,而不是sh
.
我们如何才能实现这一目标?
答案1
使用&
会将作业置于后台并导致执行继续到下一行。如果您想等待查看命令是否完成,请删除&
.
从:
command1 &
command2 &
command3
到:
command1
command2
command3
如果您希望仅在前面的命令成功时才执行后续命令,请将它们链接在一起&&
:
command1 &&
command2 &&
command3