所以我安装了phantomJS和casperJS,一切都很好,但是我试图将我的casperJS文件添加到cronjob (ubuntu)中,并且我得到了错误:
/bin/sh: 1: /usr/local/bin/casperjs: not found我的crontab文件:
0 */1 ***phantomjs_EXECUTABLE=/usr/local/bin/幻影usr /usr/local/bin/casperjs /usr/local/share/casper-test/test.js 2>&1
有什么不对吗?
发布于 2016-03-23 05:16:34
如果要在一行上使用多个命令,则必须用分号分隔它们:
0 */1 ***phantomjs_EXECUTABLE=/usr/local/bin/幻影usr ; /usr/bin/casperjs /usr/local/share/casper-test/test.js 2>&1
或者,如果您需要按顺序执行命令,如果前面的命令已经成功,则只执行下一步命令,请使用&操作符。
为了获得更好的可读性,您可以将这些命令放在shell脚本中,然后从cron运行。
https://stackoverflow.com/questions/36161996
复制相似问题