今日发现,写好的shell手工可以执行,但是放到crontab 中执行就出问题了。 把crontab 执行的结果存入日志分析发现,原来是perl的执行环境不同导致。 所以按照手工执行的环境变量 export KEY=VALUE 的方式,添加到shell中重新执行,问题解决。
今日发现,写好的shell手工可以执行,但是放到crontab 中执行就出问题了。
把crontab 执行的结果存入日志分析发现,原来是perl的执行环境不同导致。
所以按照手工执行的环境变量 export KEY=VALUE 的方式,添加到shell中重新执行,问题解决。