我想从FreeBSD上的cron执行一个shell脚本。Crontab没有错误,但不执行脚本
为了测试是否crontab
工作可言,我写的行
* * * * * echo "Hello" > /home/myuser/logile
,它做工精细。
但是当试图执行任何脚本时,它什么也不做,甚至没有发生错误。 (在我试图运行该脚本是一样的echo命令) 下面是crontab -l
输出:
SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
HOME=/home/myuser
MAILTO=myuser
* * * * * /home/myuser/shellscript.sh > /home/myuser/logfile
为什么脚本没有得到执行,虽然crontab
显然是运行? 所有文件的权限设置为rwxr-xr-x
。
你能发布剧本?我知道你说是微不足道...但...:P – 2010-01-12 16:45:04
的脚本是: #/ bin/sh的 回声“你好” 和interaktive外壳;-)工作 – crontabOnFreebsd 2010-01-12 17:39:32