【发布时间】:2019-01-17 00:34:17
【问题描述】:
在我的 bash 文件中,我有以下内容
result=$(mysql --login-path=remote_user --database=mydatabase < "import.sql");
echo $result;
我正在尝试捕获输出,以便如果出现错误,我可以给自己发送电子邮件
当我运行命令时,我得到
ERROR 1062 (23000) at line 1:....
但是 $result 总是空的,所以我如何分配/捕获错误,以便我可以在电子邮件中使用它
注意:我已强制执行该错误以便进行测试
【问题讨论】: