Crontab脚本不会记录

时间:2015-07-31 18:31:12

标签: shell logging crontab

#!/bin/bash

timestamp() {
 date +"%T"
}

getEntries() {
wc -l /etc/passwd
}

 echo "Scanned on":$( timestamp)and found:$( getEntries)"number of entries"|tee testlog.log

当我手动运行此脚本时,日志文件会更新,但是当crontab运行时,它不会更新日志文件,但会运行cront选项卡。

我的crontab -e

* * * * * /testcron.sh 

1 个答案:

答案 0 :(得分:0)

为输出日志文件提供完整路径:

echo "Scanned on":$( timestamp)and found:$( getEntries)"number of entries" | 
tee /home/user/testlog.log

现在检查/home/user目录。