将其他程序的输出结果直接导出到另一个程序来当成输入数据,即将前一个程序的输出作为后一个程序的输入,管道操作符是|。

管道图纸上pipe代表什么(管道Pipe)(1)

将标准错误输出一起送入管道

管道图纸上pipe代表什么(管道Pipe)(2)

管道操作符的左边一定是一条送往标准输出设备的命令,管道操作符的右边一定是一条从标准输入设备读入的命令。

联合使用cat、sort、wc命令,统计文件student中没有重复的行的行数

管道图纸上pipe代表什么(管道Pipe)(3)

该命令将cat test_text的输出结果输入给命令sort,由sort命令处理之后再输出给wc命令,最终显示没有重复的行的行数为9。

将ps命令的输出结果作为more命令的输入,以实现分页查看进程信息

管道图纸上pipe代表什么(管道Pipe)(4)

以长格式查看/etc目录下的所有文件。由于/etc目录下的文件有很多,直接使用1s -al命令显示的内容会很快卷过屏幕,无法仔细查看。可以利用管道将1s -al命令的执行结果输入more或less命令,实现分页显示。

管道图纸上pipe代表什么(管道Pipe)(5)

,