작업이 끝나면 cron 또는 atq 작업의 출력이 전자 메일로 자동으로 사용자에게 전송됩니다.
그러나 나는 시간이 많이 걸리는 스크립트를 실행 중이며 스크립트가 완료되기 전에 제대로 실행되는지 확인하고 싶습니다.
나는 / tmp를 체크인했지만 관련된 파일은 없다. 나는 / proc / grept를 찾았지만 아무것도 발견하지 못했습니다. 나는 / var / logs에서 찾았지만 거기에는 아무것도 없었다. 그러나 전자 메일로 보내기 전에 출력을 저장해야합니다 (메모리에 저장되지 않기를 바랍니다). 따라서 어딘가에 있어야합니다.
다른 솔루션 (파일에 로그 작성)을 사용할 수 있다는 것을 알고 있지만이 특정 사례에 대한 트릭이 있는지 궁금합니다.
글쎄, "그것이 메모리에 저장되지 않고있다"는 당신의 소원은 거의 주어지지 않을 것입니다. 확실하게 알고 싶다면 사용중인 cron과 daemon (예 : chronie, anacron 등)을 알려주십시오. 그렇게하면 사람들은 특정 버전의 소스를 읽고 어디에서나 임시 출력 파일이 생성되는 위치를 결정할 수 있습니다.
—
Sami Laine