怎么让脚本内容(用sql语句写的)执行结果里面不要出现脚本

img

img


上面第一张图片是我脚本的内容(用sql语句写的),第二张图片是执行脚本的结果,怎么让执行结果里面不显示脚本内容呢?

执行的时候可以在最后加 > /dev/null

./xxx.sh > /dev/null

或者把上面的命令写入到一个新脚本,运行时执行新脚本就可以了

你这个好像是客户端的错误处理,需要修改客户端错误处理程序。也就是调用sql命令那个函数

在脚本开头加上set echo off

脚本调用的时候 不进行输出: run.sh > /dev/null 2>&1