解决crontab command not found 问题

linux crontab 小记

最近在搞网页爬虫,用的phantomjs 和 casperjs ,环境都是安在了我个人用户下,并且也配置了个人用户下的环境变量。
因为某些需求,需要定时执行,所以用到了crontab命令。

image.png

getsku.sh代码

image.png

但是会报错

casperjs: command not found

查了一下,是环境变量的问题
需要用到 source命令
source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录

这里因为用到了casperjs 这个变量,crontab默认不会引用这些特殊变量,需要将本地配置的环境变量手动引入

source ~/.bash_profile

添加之后的代码

image.png

ps:遇到问题还是得抓重点啊。。,碰到不认识的,要留意

你可能感兴趣的:(解决crontab command not found 问题)