나는 이런 일을하고 싶다 :
command1 & command2
wait
이것이 작동할까요? command2가 완료된 후 계속하고 싶지만 command1은 계속 실행할 수 있습니다.
답변1
세미콜론 ;
은 정렬 연산자입니다. 그래서
command1 & command2 ; command3
또는 동등하게
command1 &
command2
command3
command3
command2
command1
계속 실행 중인 후에 실행됩니다 .
이 명령은 모든 백그라운드 프로세스( 예제에서는)가 완료될 때 wait
까지 기다립니다 .command1