【发布时间】:2010-12-25 15:34:20
【问题描述】:
我每天 18:35 运行一个简单的 cronjob:
05 18 * * * ~/job.sh 2>&1 >> ~/job.log
所以~/job.sh 的输出应该写入~/job.log。在job.sh中,有一些echo命令和一些python脚本被执行,例如:
echo 'doing xyz'
python doXYZ.py
现在,无论 python 脚本产生什么输出,它们都不会写入 ~/job.log。我只在 ~/job.log 中看到回显文本。如何将 shell 脚本的 complete 输出重定向到 ~/job.log?
【问题讨论】: