我注意到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
在得到误报后,我可以说使用第二种方法不会导致日志记录出现问题,并且这两种方法都可以进行日志记录。