redis输入密码去除提示Warning: Using a password redis输入密码去除提示Warning: Using a password

原创
2018/12/07 13:35
阅读数 9.1K

redis输入密码去除提示Warning: Using a password

hello运维

百家号11-0510:41

问题现象:redis的监控,经常使用zabbix,通过脚本去收集数据。

脚本里包含基本的redis-cli命令,如redis-cli -h 127.0.0.1 -a 'password'

这里会有一个问题,当在shell中输入以上命令时,控制台总会输出一串“Warning: Using a password with '-a' option on the command line interface may not be safe.”

而这串提醒,会影响我们脚本的数据取值。

这串告警,并不是普通的输出,通过head、tail、awk、sed等命令并不能过滤掉这行输出,如图:

问题原因:这串输出并不是普通输出,shell的标准输出包含两种,1(标准输出)2(标准错误)我们的命令,即包含1也包含2,2即是我们想要去除的提示。

解决办法将标准错误去除即可,如图,加了2>/dev/null,将标准错误丢弃即可

 

 

 

本文由百家号作者上传并发布,百家号仅提供信息发布平台。文章仅代表作者个人观点,不代表百度立场。未经作者许可,不得转载。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部