clamtk는 cron 작업을 위해 stdout을 리디렉션하지 않습니다.

clamtk는 cron 작업을 위해 stdout을 리디렉션하지 않습니다.

대신 으로 clamtk만 리디렉션되는 stderr것으로 나타났습니다 ./dev/nullstdout

cronjob생성된 내용을 리디렉션으로 변경 하면 stdout생성되는 로그 파일에도 영향을 미치나요?

cronjob소비 템플릿으로 사용하고 싶고 clamscan이것이 로깅 기능에 영향을 미치지 않는지 확인해야 합니다.

직접 테스트하고 싶지만 바이러스가 없고 인터넷에서 감염될 위험을 감수할 만큼 기술도 부족합니다.

다음은 cronjob문제가 됩니다:

/usr/bin/clamscan --database=/home/myhome/.clamtk/db -i -r /home/myhome --log="$HOME/.clamtk/history/$(date +\%b-\%d-\%Y).log" 2>/dev/null

cronjob로깅 기능에 영향을 미치는지 궁금합니다 .

/usr/bin/clamscan --database=/home/myhome/.clamtk/db -i -r /home/myhome --log="$HOME/.clamtk/history/$(date +\%b-\%d-\%Y).log" > /dev/null 2>&1

편집: 거짓 긍정이 발생하고 두 경우 모두 로깅이 정상입니다.

답변1

거짓 긍정을 얻은 후 두 번째 방법을 사용하면 로깅에 문제가 발생하지 않으며 로깅이 두 방법 모두에서 잘 작동한다고 말할 수 있습니다.

관련 정보