【发布时间】:2014-07-12 06:35:48
【问题描述】:
我编写了以下名为 /home/pi/test.sh 的 bash 脚本(使用 ruby gem“tumblr-rb”):
#!/bin/bash
echo "starting script"
/usr/local/bin/tumblr post /home/pi/test.jpg --host=myhost.tumblr.com --credentials=/home/pi/.tumblr
echo "end of script"
如果我从命令行运行它,我会得到:
starting script
Post was successfully created! Post ID: 82238814640
end of script
我的照片被发布到 Tumblr。然后,如果我使用* * * * * /home/pi/test.sh 将 bash 脚本放入我的 pi 用户的 crontab 中,我会通过电子邮件收到以下 cron 输出:
starting script
end of script
没有任何东西被发布到 Tumblr。为什么什么都没发生?
【问题讨论】: