clamtk 不会为其 cron 作业重定向 stdout

clamtk 不会为其 cron 作业重定向 stdout

我注意到clamtk仅重定向stderr/dev/null而不是stdout

如果我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

在得到误报后,我可以说使用第二种方法不会导致日志记录出现问题,并且这两种方法都可以进行日志记录。

相关内容