xinit/zsh: 작업 제어

xinit/zsh: 작업 제어

에는 백그라운드에 일부 명령을 배치 .xinitrc하는 여러 줄이 있으며 &다음 명령을 처리하기 전에 명령이 완료되는지 여부를 제어하고 싶습니다.

대신 파일 zsh에 사용 합니다 ..xinitrcsh

우리는 어떻게 이 목표를 달성할 수 있습니까?

답변1

를 사용하면 &작업이 백그라운드에 배치되고 실행이 다음 줄로 계속됩니다. 명령이 완료될 때까지 기다리려면 해당 명령을 삭제하십시오 &.

에서:

command1 &
command2 &
command3

도착하다:

command1
command2
command3

이전 명령이 성공한 경우에만 후속 명령을 실행하려면 다음 명령을 함께 연결하십시오 &&.

command1 &&
command2 &&
command3

관련 정보