【发布时间】:2017-06-24 14:27:37
【问题描述】:
我有一个 MySql 脚本,它在 centos linux 的 cron 选项卡上运行。
CALL some_stored_procedure();
有一个名为 callsqlscript.sh
的 shell 文件调用这个 MySql 脚本mysql -uusername -ppassword db_name < /home/scripts/SqlScrip.sql >> /var/log/SqlscriptsLog.txt
这是我的 crontab 条目
*/1 * * * * root /opt/scripts/callsqlscript.sh 2>&1 | mail -s "SQL Errors" something@mydomain.com
我每分钟都会收到电子邮件。我希望只有在 SQL 脚本中运行任何错误时才发送电子邮件。
有什么方法可以让我只收到错误的电子邮件。不是每次都
谢谢
【问题讨论】: