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

偽の肯定が得られた後、2番目の方法を使用すると、ロギングに問題は発生せず、ロギングが両方の方法でうまく機能すると言うことができます。

おすすめ記事