쉘 프로그램 질문요..

sunbee의 이미지

동시에 3개의 프로세스를 실행시켜서 그 프로세스가 끝난 후 다른 프로세스를 실행시키려면 어떻게 해야합니까..

#ex.sh
(aa &)&&(bb &)&&(dd)

ee

echo "END!!"

이렇게 하면 aa, bb, dd 프로세스가 동시에 실행은 되지만 dd 프로세스가 끝나면 바로 ee 가 실행됩니다..

제가 하고 싶은것은 aa, bb, dd 가 동시에 실행되어서 이것들이 다~ 끝난 후 ee를 실행하고 싶거든요..

가르쳐 주세요~~[/code]

alfalf의 이미지

'wait'이라는 명령이 있습니다.

sunbee의 이미지

wait를 어떻게 이용하라는 건지..ㅡㅡ;;

감이 안잡히네욤..

alfalf의 이미지

죄송합니다. 제가 좀 바뻐서...
위의 예를 가지고 설명하자면..

#ex.sh 
aa &
bb &
dd &

wait

ee 

echo "END!!"

이렇게 하시면 원하는 결과를 얻으실 수 있습니다.
그럼...