我有一個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