linux管道符“|”详解

管道符(pipe)用“|”这个界定符号表示,如果需要对linux命令的输出结果进行再次处理,就可以使用管道符+管道命令解决。

例如通过ps命令可以查看系统中的进程,但如果需要查看指定进程,就需要在ps命令返回的结果中进行筛选,如查看java进程:

ps -aux | grep java

 管道符详细介绍

 管道符“|”仅能处理由前一个命令执行后传来的正确信息,如果命令执行异常,无法对异常信息进行处理。

管道符的用法如下:

bash命令 | 管道命令

以上用法中提到的“管道命令”,是指该命令必须能够接收标准输出,这样的命令才是管道命令,例如grep,less,head,tail等命令。以下列出部分管道命令的分类。

1. 选取命令:cut,grep

2. 排序命令:sort,wc,uniq

3. 双向重定向:tee

4. 字符转换命令:tr,col,join,paste,expand

5. 切割命令:split

6. 参数代换命令:xargs

posted on 2021-02-14 23:16  阿泰555  阅读(10578)  评论(0编辑  收藏  举报

导航