Linux 系统中“|”管道的作用是什么

发布网友 发布时间:2022-04-21 08:17

我来回答

5个回答

懂视网 时间:2022-05-14 07:20

linux管道命令是什么?让我们一起来了解下。

管道命令也叫管道符,管道命令用|来表示,当在两个命令之间设置管道时,管道命令左边命令的输出就变成了右边命令的输入。第一个命令是向标准输出写入,第二个命令是从标准输入读取。

语法:command 1 | command 2 

参考例子:

列出当前目录中的任何文档,把输出送给more命令作为输入:

ls -l | more

今天的分享就是这些,希望能帮助大家。

热心网友 时间:2022-05-14 04:28

展开3全部

管道:一个命令的输出可以通过管道做为另一个命令的输入。

管道我们可以理解现实生活中的管子,管子的一头塞东西进去,另一头取出来,这里“ | ”的左右分为两端,左端塞东西(写),右端取东西(读)。

命令如下:ls -lah | more

如果接触到C语言的话,可以用C语言制作一条管道,可以把一个程序和另外一个程序连接在一起。

热心网友 时间:2022-05-14 05:46

“|”是管道命令操作符,简称管道符。利用Linux所提供的管道符“|”将两个命令隔开,管道符左边命令的输出就会作为管道符右边命令的输入。连续使用管道意味着第一个命令的输出会作为 第二个命令的输入,第二个命令的输出又会作为第三个命令的输入,依此类推。

它仅能处理经由前面一个指令传出的正确输出信息,也就是 standard output 的信息,对于 standard error 信息没有直接处理能力。

用法示例:

ls -l | more

该命令列出当前目录中的文档,并把输出送给more命令作为输入,more命令分页显示文件列表。

热心网友 时间:2022-05-14 07:20

简单的说就是前面命令的输出当做后面命令的输入如ls -l | more

热心网友 时间:2022-05-14 09:12

在前一个命令的基础上,在交给下一个命令进一布处理

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com