논리 검사를 수행하고 특정 조건이 충족되는 경우 펄 스크립트를 실행 중입니다. 예 : 특정 시간이 지났다면, 그 데이터를 업데이트하는 다른 스크립트를 실행하는 리눅스 서버에서 system() 명령을 실행하고 싶습니다. 파일을 업데이트하는 스크립트는 현재 진행해야하는 파일의 양과 함께 10-15 초 걸리지 만 해당 달의 최고 시간대에는 최대 30 초가 될 수 있습니다.Perl이 시스템 명령을 호출하고 동시에 스크립트를 실행합니다.
나는 perl 스크립트를 실행하고 system() 명령을 실행해야한다면 나머지 스크립트를 완료하기 전에 system()이 끝날 때까지 기다리지 않기를 바란다. 이 문제를 해결하는 가장 좋은 방법은 무엇입니까?
는 작업 제어를 포함하여 쉘의 모든 기능을 사용할 수 있도록
에서 (실행 백그라운드 프로세스 포함) 펄에서 외부 프로그램을 실행하는 방법에 대한 좋은 튜토리얼이있다? 특정 질문에 대해 최대한 많은 정보를 제공하는 것이 도움이되며, 질문을하기 전에 실사를했는지 다른 사람들에게 보여주는 것이 좋습니다. – slm