펄 스크립트에서 어떤 실행파일을 호출해서 실행하다가 일정기간(예를 들면 5초)이 지나면 실행파일을 종료한 후 실행 결과를 처리하는 루틴을 작성하고 있습니다.
제 생각에는 자식 프로세스를 생성한 후 설정된 시간이 지나면 kill하는 방법이 있을 듯 한데, 아시는 분 계시면 알려주세요.
- 자식을 kill하다니, 쓰고 보니 끔찍한 얘기이기도 하군요. :)
c라면 fork 한 담에 timer 를 하나 세팅해서 timer 인터럽트가 걸렸을때 자식 pid에게 kill 시그널을 날려주면 될 듯 한데 =3=33 펄이라면 모르겠군요 ;)
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~ 나 한줄기 바람처럼..
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
c라면 fork 한 담에 timer 를 하나 세팅해서 timer 인터럽트
c라면 fork 한 담에 timer 를 하나 세팅해서 timer 인터럽트가 걸렸을때 자식 pid에게 kill 시그널을 날려주면 될 듯 한데 =3=33 펄이라면 모르겠군요 ;)
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
댓글 달기