linux管道

时间:2014-09-09 13:33:59   收藏:0   阅读:188

1.格式:cmd1 |cmd2 [....|cmdn]

2.定义:将前一个命令的执行标准输出结果做为下一个命令的标准输入。

3.管道使用中注意:

a.在管道后面的命令,都不应该在接文件名,否则管道前的信息失效,只执行管道后面的。

b.在管道中只有标准输出才能传递给下一个命令,标准的错误输出则直接输出到终端。

4.使用:

[root@rsync ~]# rpm -qa|grep httpd

httpd-2.2.3-87.el5.centos

   

which cat |xargs ls -l

 xargs:将参数列表转换成小块分段传递给其他的命令。读入stdin数据转换为参数添加到命令行中,让一些不支持管道的命令可以使用管道。

本文出自 “长老唐” 博客,请务必保留此出处http://zhanglaotang.blog.51cto.com/3196967/1550106

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!