Я пишу script для резервного копирования базы данных. У меня есть следующая строка:
mysqldump --user=$dbuser --password=$dbpswd \
--host=$host $mysqldb | gzip > $filename
Я хочу назначить stderr переменной, чтобы он отправил мне электронное письмо, давая мне знать, что произошло, если что-то пойдет не так. Я нашел решения для перенаправления stderr на stdout, но я не могу этого сделать, поскольку stdout уже отправляется (через gzip) в файл. Как я могу отдельно хранить stderr в переменной $result?