CasperJS和cronjob

时间:2016-03-22 18:05:40

标签: cron phantomjs crontab casperjs

所以我安装了phantomJS和casperJS,一切正常,但是我试图将我的casperJS文件添加到cronjob(ubuntu)并且我收到错误:

/bin/sh: 1: /usr/local/bin/casperjs: not found

我的crontab文件:

  

0 * / 1 * * * PHANTOMJS_EXECUTABLE = / usr / local / bin / phantomjs   / usr / local / bin / casperjs /usr/local/share/casper-test/test.js 2>& 1

任何想法都错了吗?

1 个答案:

答案 0 :(得分:2)

如果要在一行上使用多个命令,则必须用分号分隔它们:

  

0 * / 1 * * * PHANTOMJS_EXECUTABLE = / usr / local / bin / phantomjs ; / usr / local / bin / casperjs /usr/local/share/casper-test/test.js 2 - ;&安培; 1

或者,如果您需要按顺序执行命令,并且只有在前一个成功后才进入下一个命令,请使用&&操作

为了更好的可读性,您可以将这些命令放在shell脚本中并从cron中运行。