Salve a tutti,

in una shell sto eseguendo un comando di backup di db mysql con mysqldump. Per risparmiare spazio su disco comprimo al volo con gzip in questo modo:

mysqldump --opt ... | gzip > backup.sql.gz

Ho notato pero' che se mysqldump fallisce per qualche ragione, ad esempio viene fatto uno shutdown del db mentre avviene il backup, non riesco a prendere il return code di mysqldump perche' filtrato attraverso la pipe ottenendo invece sempre 0 (echo $?). Come posso fare per raggiungere lo scopo? Grazie.

--
Fabrizio


--
Per REVOCARE l'iscrizione alla lista, inviare un email a [EMAIL PROTECTED] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Rispondere a