0
我想寫一個腳本來檢查幾個函數返回並在返回的情況下1在日誌文件中寫入併發送給我一封電子郵件,但循環未按預期工作:需要在bash函數中循環的建議
- 如果成功打印一切正常
- 如果更新失敗,它會在日誌中寫入兩行「失敗」和「完成」並向我發送一封電子郵件。
請幫助找到一個錯誤?
w2log() {
if [[ $? = 0 ]] ; then
echo "=== Everything looks good ! DONE `date` ===" >> $LOG;
else
echo "=== Something went wrong ! FAILED `date` ===" >> $LOG && errmail
fi
}
updaterepos() {
syn6332
syn5864
for repo in syn6332 syn5864; do
w2log
done
}
updaterepos
謝謝!這很簡單) – user1990511