【发布时间】:2013-09-16 13:16:52
【问题描述】:
我正在尝试在 Raspbian 中通过 cron 运行命令。
如果我运行./sec_cam.sh,那么我的脚本就会运行,如果我尝试通过 crontab 每 5 分钟运行一次,那么什么都不会发生。
crontab -e 显示以下内容:
*/5 * * * * ./sec_cam.sh
我是不是把 crontab 配置错了? 提前谢谢
【问题讨论】:
标签: crontab
我正在尝试在 Raspbian 中通过 cron 运行命令。
如果我运行./sec_cam.sh,那么我的脚本就会运行,如果我尝试通过 crontab 每 5 分钟运行一次,那么什么都不会发生。
crontab -e 显示以下内容:
*/5 * * * * ./sec_cam.sh
我是不是把 crontab 配置错了? 提前谢谢
【问题讨论】:
标签: crontab
从 cronjob 启动的脚本不是在您通常的环境中设置的,尤其是在您当前的工作目录中(由 ./sec_cam.sh 中的 . 引用)。所以要完成这项工作,您应该指定一个完整的路径名,如/home/user/sec_cam.sh
【讨论】:
>) 将输出重定向到文件,因为这样更方便。