crontab 스크립트가 여러 디렉토리에 출력되기를 원합니다. 또한 /var/ 디렉토리에 cron 로그를 저장하고 싶습니다. sudo가 필요한 것 같습니다. sudo를 사용하여 cron 스크립트 로그를 디렉토리에 출력하려면 어떻게 해야 합니까?
답변1
"tee"를 사용하여 이 작업을 수행할 수 있습니다.
예:
0 10 * * * user /path/to/myscript.sh | tee -a /path/to/file1 /var/path/to/file2
myscript.sh의 출력은 "tee"로 파이프되어 출력을 두 파일에 추가합니다.
쓰려는 파일에 대한 쓰기 권한이 있는지 확인하십시오.
내부 로깅 로직이 있는 경우 스크립트에 대한 코드를 게시해야 합니다.