下面是我的crontab條目:crontab的輸出不獲取捕獲到日誌文件
* 4 * * * find /path/to/apache/logs -name "apache_*" -type f -mtime +20 -exec rm -f {} \; > /home/user/Deleted-`date +\%Y\%m\%d\%H\%M\%S`.log 2>&1
它找到文件日期早了20多天,並刪除那些沒有任何問題,但我不能捕捉那些被刪除文件的名稱。
我甚至在bash腳本中使用了上述命令,並嘗試瞭如下但同樣的問題。
* 4 * * * /path/to/log_rotate.sh > /home/user/Deleted-`date +\%Y\%m\%d\%H\%M\%S`.log 2>&1
我不確定我要去哪裏錯。任何建議please.Thanks
什麼問題?空的日誌文件?你爲什麼期望'rm -f'輸出任何東西? – Jens