CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): dolhani (돌하니)
날 짜 (Date): 2009년 07월 08일 (수) 오전 10시 17분 50초
제 목(Title): [Q] Child process kill?


./parent.sh 에서

background 로 돌아가는 child.sh 를 실행 합니다.

./child.sh &

ps 로 확인해 보면

kyle     24332 22654  0 10:11 pts/4    00:00:00 /bin/sh ./parent.sh
kyle     24333 24332  0 10:11 pts/4    00:00:00 /bin/sh ./child.sh


이렇구요.

이 때

kill -9 24332

하면 parent.sh 가 죽으면서

child.sh 의 parent process id 가 1로 바꾸는데,

child.sh 도 함께 죽이려면 어떻게 해야 하나요?

parent 가 죽으면 parent 가 실행한 child 는 다 같이 죽는 걸로 알고 있었는데,

아닌 것 같아서요.

미리 감사 드립니다.
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.