/tmp/crontab bad command 问题所在
最近玩树莓派遇到的一个小问题,其实是常识问题而已,记录下。
用树莓派raspberry+yeelink+手机在做一个远程视频监控的玩意,结果设置crontab定时任务时,修改完crontab保存失败,出现以下提示:
no crontab for pi - using an empty one crontab : installing new crontab “/tmp/crontab.QhPk4T/crontab”:23: bad command errors in crontab file, can’t install
我写的定时任务为:
*/1****/home/pi/camera.sh
结果就出事了,search了半天也没头绪,看网上大家都是这么写的,最后发现是crontab格式写错了= =
crontab 的语句是“分 时 日 月 周 命令”(之间有空格,如果多个月份,用逗号隔开,两个月份间的用“-”隔开),如果只限定分,时,其余的三个选项要用*(星号)补全。
把空格补上果断出现crontab: installing new crontab
,成功。
看来Linux的基础是必须的,需要补补,另外就这照着敲时要看仔细。空格落不得0_0
/tmp/crontab bad command 问题所在