【发布时间】:2014-03-18 18:42:43
【问题描述】:
位于文件系统 -> tmp/crontab.iRppRO 我有这个
1 * * * * /bin/bash ./usr/share/cacti/cli/cacti_moto_script.sh
这是我的脚本,当我在终端中运行时它运行良好。它位于 /usr/share/cacti/cli/cacti_moto_script.sh
这是脚本。
#!/bin/bash
php -q add_device.php --description="x.x.x.x" --ip="x.x.x.x" --template=29 --community="Canopy"
php -q add_device.php --description="x.x.x.x" --ip="x.x.x.x" --template=29 --community="Canopy"
php -q add_device.php --description="x.x.x.x" --ip="x.x.x.x" --template=29 --community="Canopy"
php -q add_device.php --description="x.x.x.x" --ip="x.x.x.x" --template=29 --community="Canopy"
php -q add_device.php --description="x.x.x.x" --ip="x.x.x.x" --template=29 --community="Canopy"
php -q add_device.php --description="x.x.x.x" --ip="x.x.x.x" --template=29 --community="Canopy"
我知道我已经安排了每 1 分钟一次的 crontab(只是试图让它先工作),但我希望它每小时一次。
【问题讨论】:
-
我刚刚注意到您没有告诉我们它是如何出错的。为什么脚本的路径以
./usr而不是/usr开头? -
我的上级告诉我它需要一个 .
-
当设置通过 crontab 运行时,脚本没有运行会出错。
-
你的上级对
.的看法是错误的