+ -
当前位置:首页 → 问答吧 → 使用crontab命令执行sh没有反应

使用crontab命令执行sh没有反应

时间:2011-12-12

来源:互联网

我是用sudo crontab -e,然后用vi在原有的cront后面又加了一条:
57 02 * * * /fmw/Oracle/Middleware/Oracle_SOA1/bam/bin/bam_export_icommand.sh
但是在设定时间好像并没有自动执行。
我的.sh文件也很简单:
Assembly code
#!/bin/bash##
fname="/dataExport/LOG`date +_%Y_%m`.xml"
./command -cmd export -name "/DATA_Export/Data_Object/LogObject" -file $fname



能帮我分析一下什么原因吗? 还有我如何查它的log啊?!

谢谢!

作者: robbyqi   发布时间: 2011-12-12

作者: Vafox   发布时间: 2011-12-12

./command这里改成绝对路径
57分那里设置一个大于当前分钟数1分钟以上的时间,crontab是每分钟检查一次的

甚至还可能需要加上执行command命令需要的环境变量,如果执行command命令需要环境变量的话

作者: askandstudy   发布时间: 2011-12-12

热门下载

更多