2013-09-27 77 views
0
mysqldump -u $dbUsername --password=$dbPassword --databases $db | gzip > ${dbBackup}/${db}-${date}.sql.gz 
if [ echo $? -ne 0 ]; then 
    mail -s "Backup mysql cron job $0 failed" $MAIL_TO <<EOF 


EOF 

錯誤 - 線意外結束執行腳本之後

+0

爲什麼有兩種EOF存在? –

回答

1

意外結束的網絡連接終止if語句失蹤:

mysqldump -u $dbUsername --password=$dbPassword --databases $db | gzip > ${dbBackup}/${db}-${date}.sql.gz 
if [ echo $? -ne 0 ]; then 
    mail -s "Backup mysql cron job $0 failed" $MAIL_TO <<EOF 
EOF 
fi 
^^^