Часть моего скрипта для бекапа создает tarball контента, который я хочу забекапить. Вопрос собственно в том, как можно встроить проверку статуса создания архива? Что мне пришло в голову - проверка exit code:
/bin/tar -czvf $BACKUP $CONTENT >> $LOG
if [ $? != 0 ]; then
cat $LOG | mail -s "$SITE backup failure!" $EMAIL
fi
Но я очень часто получаю письма с логом создания архива, в котором нет ошибок, т.е. по листингу файлов видно что все файлы успешно упакованы в архив. Есть какие нибудь идеи?