我有一个shell脚本,我已经用命令使用cron计划了这个脚本:
0 10 * * * /directory/Script.sh > /directory/log/output.log
这个脚本计划每天上午10点运行。脚本执行,但只生成带有头的输出文件,没有任何内容。
脚本生成两个输出文件。当我手动运行脚本时,它工作得很好。但在计划时,它并没有产生正确的输出。
帮帮我。
谢谢
发布于 2014-04-18 06:56:16
多重原因
1>检查脚本中所有可执行文件的完整路径。
2>确保所有环境变量都相应地设置。
当从cron正在执行的同一个用户运行时,3>检查脚本。
从技术上讲,手动运行脚本和从cron调度没有区别。
https://stackoverflow.com/questions/23148656
复制相似问题