IT

0510. [LINUX] (bash) wait 명령을 이용한 '비동기 실행의 대기처리'

띠앗머리 2016. 3. 3. 08:18

#!/bin/sh

ssh .... &

ssh .... &

ssh .... &

wait

 

마지막에 wait 추가 되어 있는데 wait 되어진 곳에서 슬립상태로 대기하며 백그라운드에서 실행중인 자식 프로세스가 완전히 종료되어 CHLD 시그널이 통지되기를 기다린다

모든 자식 프로세스가 종료되면 wait 다음처리를 진행한다.