为什么crontab无法运行包含“for”循环的脚本?

时间:2017-08-09 18:02:49

标签: linux bash shell scripting cron

#!/bin/sh
#
TEMP_FILE=/home/eceadcb/Test_Directory_5/temp.txt

echo "ABC" >> ${TEMP_FILE}
for i in $(<Active_cms.txt)
do
    echo "ABC1" >> ${TEMP_FILE}
    echo "$i" >> ${TEMP_FILE}
done

当我手动运行此脚本时,它运行正常。但是当我在crontab中安排它时,只有ABC进入TEMP_FILE,并且循环中没有任何内容进入文件。

0 个答案:

没有答案