Cron作业与shell脚本

时间:2016-07-05 14:20:45

标签: shell hadoop crontab

我想在每2分钟后使用cronjob运行一个shell脚本。我打开终端然后键入

  

的crontab-E

执行此命令后,我正在编写命令

  

* / 2 * * * * /home/test/test/test.sh

但是我收到错误

  

E486:未找到模式:2 * * * *

请帮忙,因为我是新手,我不知道为什么会这样。 如果你在hwo上给我任何链接和代码来执行cronjob它会有所帮助。

1 个答案:

答案 0 :(得分:2)

如评论中所述,出现以下错误:

  

E486:未找到模式:2 * * * *

是因为您没有正确编辑而导致的。也就是说,您正确地说crontab -e,然后您正在进入vi。您不必进入插入模式,而是直接键入*/2 * * * * /home/test/test/test.shvi将尝试作为命令执行,而不是。{/ p>

所以你要做的就是按 i 进入写入模式。然后,就在那时,写下*/2 * * * * /home/test/test/test.sh。最后,通过说:wq 来保存文件。

如果您的cronjob中出现其他问题,您可能需要检查"调试crontab" https://stackoverflow.com/tags/crontab/info中的部分。