2011-04-09 11 views
2

나는 backticks를 사용하여 또 다른 perl 스크립트를 호출하는 펄 스크립트를 가지고있다. 대신이 스크립트를 호출하여 데몬스트레이션을 수행하려고합니다. 어떻게해야합니까?펄 스크립트 내에서 펄 스크립트를 어떻게 daemonize합니까?

편집 :

프로세스/데몬과 다시 통신하는 데주의하십시오. 나는 sqlite3 테이블이나 그 밖의 것에 꽂을 가능성이 큽니다.

답변

5

backticks를 참조하십시오. 따라서 시작한 후에 데몬과 통신하고 싶지 않습니까? 데몬은 STDOUT을 사용하지 않기 때문에 정보를주고받는 다른 방법을 생각해야 할 것입니다.

Perl 프로세스 간 통신 매뉴얼 페이지 (perlipc)에는 여러 좋은 예가 있는데, 특히 "Complete dissociation of child from parent"섹션이 있습니다.

Proc::Daemon에는 프로세스를 대몬 처리하기위한 편리한 기능이 있습니다.

+0

Proc :: Daemon 재미있는 것 같습니다. – Incognito