У меня есть сценарий MySql, который проходит через вкладку cron в centos linux.Отправить письмо по ошибке Sql в crontab centos
CALL some_stored_procedure();
есть файл оболочки, который вызывает этот скрипт MySql с именем callsqlscript.sh
mysql -uusername -ppassword db_name </home/scripts/SqlScrip.sql>> /var/log/SqlscriptsLog.txt
вот моя запись кронтаб
*/1 * * * * root /opt/scripts/callsqlscript.sh 2>&1 | mail -s "SQL Errors" [email protected]
Я получаю письма каждый минута. Я хочу, чтобы почта отправлялась только в том случае, если в SQL-скрипте возникла ошибка.
Есть ли способ получить электронное письмо только по ошибкам. не каждый раз, когда
Благодаря
Спасибо вам за помощь. Но я по-прежнему получаю электронные письма ни с чем. –
** Корпус нулевого сообщения; надеюсь, что все в порядке ** Я получаю это по электронной почте –