我有一个简单的cronjob,每天在18:35运行:
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中看到echo文本。如何将shell脚本的完整输出重定向到~/job.log?