bash脚本如何将mysql语句调试为while读取循环

时间:2019-06-25 17:56:49

标签: mysql bash mariadb

我想调试传递到while read循环中的mysql语句

while read -r tmpFile;
    do
        chomped_line=${tmpFile}
        myVar+=("$chomped_line")

    done < <(mysql -u ${myUsr} -p${myPass} -h ${myH}  -D ${myD} --batch --xml<${mySqlStm})

如果mysql有效,则while read会按预期工作。但是当我们遇到错误时,我将无法进行调试。

如何将错误消息的副本复制到日志文件中?

0 个答案:

没有答案