linux crontab 小记
最近在搞网页爬虫,用的phantomjs 和 casperjs ,环境都是安在了我个人用户下,并且也配置了个人用户下的环境变量。
因为某些需求,需要定时执行,所以用到了crontab命令。
getsku.sh代码
但是会报错
casperjs: command not found
查了一下,是环境变量的问题
需要用到 source命令
source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录
这里因为用到了casperjs 这个变量,crontab默认不会引用这些特殊变量,需要将本地配置的环境变量手动引入
source ~/.bash_profile
添加之后的代码
ps:遇到问题还是得抓重点啊。。,碰到不认识的,要留意