管道用于将一个命令的输出作为另一个命令的输入,并使用符号“|”来连接命令,可以将多个命令依次连接起来。其中,前一个命令的输出是后一个命令的输入。基本用法如下:
在Linux命令行中,管道操作非常实用。例如,以下命令将ls命令的输出结果提交给grep命令进行搜索:
例如,输出test.txt的内容,然后使用grep命令过滤结果中包含D的字符串,输出了3行符合条件的结果,再次使用grep命令过滤结果中包含top的字符串,就只有一行符合条件的结果了,命令如下: FI09aSMdtJhcM3Ki7GVnmjLzF/ioAvtE4pd/Atys3JF1LL4LywcWE7wFm/QKOo71