0
我試圖從我們的源控制軟件輸出最新的更改列表號碼到日誌文件。我知道該腳本工作正常,直到獲得更改列表號碼。下面的腳本在我手動運行時工作,但在從crontab觸發時似乎不起作用。我不知道爲什麼它不起作用。我與Mac OS X 10.7和許可的機器上運行此腳本設置爲555重定向輸出不起作用
changelist=${changelist_ouput}
output_file="../../output_dir/result_log.txt"
if [[ -e ${output_file} ]];
then
# Delete previous changelist information
sed -i.bak '/changelist/d' "${output_file}"
rm "${output_file}.bak"
# Add current changelist information
echo "changelist=${changelist}" >> "${output_file}"
else
echo "WARNING: Failed to update changelist information"
fi
我希望得到任何幫助。
我不知道我是怎麼錯過的。謝謝 :) – arjunurs