일정기간 동안만 프로세스를 실행하는 명령어가 있나요?

up2soul의 이미지

펄 스크립트에서 어떤 실행파일을 호출해서 실행하다가
일정기간(예를 들면 5초)이 지나면 실행파일을 종료한 후
실행 결과를 처리하는 루틴을 작성하고 있습니다.

제 생각에는 자식 프로세스를 생성한 후 설정된 시간이 지나면
kill하는 방법이 있을 듯 한데, 아시는 분 계시면 알려주세요.

- 자식을 kill하다니, 쓰고 보니 끔찍한 얘기이기도 하군요. :)

정태영의 이미지

c라면 fork 한 담에 timer 를 하나 세팅해서 timer 인터럽트가 걸렸을때 자식 pid에게 kill 시그널을 날려주면 될 듯 한데 =3=33 펄이라면 모르겠군요 ;)

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..