命令成功运行时
root@local# apcaccess statusAPC : 700VERSION : xxxxxBATTSTAT : AC
当命令出错时
root@local# apcaccess statusapcupsd @ localhost: Connection Refused.root@local# apcaccess status | grep -i versionapcupsd @ localhost: Connection Refused.
当我尝试通过grep’apcaccess status |管道命令时,我注意到了grep -i version’我将在成功运行时获得版本号,但在系统上它出错了我收到错误消息.我相信它不会经历stdout.
问题是:如何强制输出转到标准输出?
解决方法# apcaccess status 2>&1 | grep -i version
这会将stderr重定向到stdout,所以grep会看到输出.
总结以上是内存溢出为你收集整理的Linux管道,警告消息,标准输出全部内容,希望文章能够帮你解决Linux管道,警告消息,标准输出所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)