[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

return code attraverso pipe



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



Reply to: