我有一个bash脚本,它运行一个ruby脚本来获取我的twitter提要。脚本在命令行中成功执行,但不是作为cronjob
## /home/username/twittercron
#!/bin/bash
cd /home/username/twitter
ruby twitter.rb friends
它在命令行中成功运行。
/home/username/twittercron
但是,当我尝试运行它作为一个cronjob,它运行,但无法提取饲料。
## crontab -e
*/15 * * * * * /home/username/twittercron
该脚本已被chmod + x。不知道为什么它是这样的。有任何想法吗?
我一直在试图解决这个问题大约一个星期。非常感谢你做的这些! – 2010-05-11 15:38:20
你最受欢迎。 – JasonOng 2010-06-02 07:48:50
您可以改为使用源代码来取代您的整个bashrc。 '源$ HOME/.bashrc && ...' – kch 2010-07-28 19:22:55