이미 종료된 자식 프로세스의 pid를 알수 있을까요?
글쓴이: withmelody / 작성시간: 월, 2010/10/11 - 3:14오후
터미널에서 &를 사용하여 백그라운드 모드로 여러개의 프로그램을 실행한다고 했을때
각각의 프로세스가 생성될텐데요..
SIGCHLD 시그널을 통하여 자식 프로세스가 종료됬을시의 함수를 구현하려 하는데
그를 위해선 pid나 해당 프로그램의 이름을 알아야만 합니다.
다른 터미널창에서 kill 명령으로 임의의 프로세스를 죽였을때에 위와 같이 하고싶은데요..
어떻게 하면 좋을까요?
답변 부탁드리며 답변을 주신 모든분들께 미리 감사드립니다.
좋은하루 되세요
Forums:
waitpid(2) 의 pid인자로
waitpid(2) 의 pid인자로 -1을 주면 pid가리지않고 모든 죽은 자식의 정보를 가져옵니다.
언제나 삽질 - http://tisphie.net/typo/
프로그래밍 언어 개발 - http://langdev.net
언제나 삽질 - http://tisphie.net/typo/
프로그래밍 언어 개발 - http://langdev.net
댓글 달기