shell脚本中执行mysql 语句
去除warning using a password on the command line interface can be insecure信息
使用mysql参数的方法
mysql -upass -D $db -e "select host from user;"
如
/usr/local/u-mail/service/mysql/bin/mysql -uumail -pcat /usr/local/u-mail/config/mysql_password.conf
-e 'use umail;select count(*) from core_mailbox where domain="comingchina.net";'

可以使用
2>&1 |grep -v Warning

2>&1 的意思就是将标准错误重定向到标准输出。然后在使用 grep -v去除
& 1 1标识标准输出,stdout。
2 表示标准错误,stderr。
/dev/null 黑洞
网友评论