我有一个脚本,当我用 /etc/crontab
编写它时,它可以工作,但在以下情况下不起作用:
crontab -l > wakeup
echo "20 15 * * thu root CALLERID=755 LIST=4001 FILE=hello-world /bin/sh /usr/local/bin/asterisk_wakeup_call.sh" >> wakeup
crontab wakeup
rm wakeup
asterisk_wakeup_call.sh
for element in $LIST
do
/usr/bin/touch /tmp/$element.call
/bin/cat >> /tmp/$element.call <<-EOF
Channel: SIP/${element}
Application: Playback
Data:${FILE}
Callerid: ${CALLERID}
EOF
/bin/mv /tmp/$element.call /var/spool/asterisk/
/bin/mv /var/spool/asterisk/$element.call /var/spool/asterisk/outgoing
done
我应该补充:
请帮我找出错误。