我制作了一个这样的小脚本:-
#!/bin/sh
tv_grab_uk_rt -output /var/www/xml/tv.xml
并调用它xml.sh
。我已将此脚本保存在 /usr/bin/xmltvscript/xml.sh
我可以很好地运行它sudo ./xml.sh
然后我输入sudo crontab -e
并做了以下记录:-
01 08 * * * /usr/bin/xmltvscript/xml.sh
但它没有运行。任何帮助都将不胜感激。
答案1
tv_grab_uk_rt
由于选项-output
错误,所以无法工作。
正确的选择是--output <file>
(使用 2 个破折号而不是 1 个)。
您可以查看相关手册页。
更新
如果您想要每隔 tot 分钟(例如 5 分钟)运行一次 cron 脚本,则可以使用以下命令:
*/5 * * * * <script_file>