1、输入命令 cat Linux.txt | grep“teacher”完成在Linux.txt文件包含teacher文字行的查找,可以看出系统将前一个命令的输出也就是Linux.t旌忭檀挢xt的内容输入到后一个命令,作为grep的输入,最终的查询结果会显示在屏幕上。
![Linux命令详解:[12]管道符的使用](https://exp-picture.cdn.bcebos.com/939c2d40b6f391878cf0017324fce186252fef43.jpg)
3、同样管道符右边的命令也必须是可以接受标准输入的,这里将 grep “teacher”替换为 ls 命令,可以看出,由于ls命令不能接受标准输入,所有cat命令的标准输出也无法管道成功。
![Linux命令详解:[12]管道符的使用](https://exp-picture.cdn.bcebos.com/6061b9cd0c6efbf2a05fed64127bbbf4db58da43.jpg)
1、输入命令 cat Linux.txt | grep“teacher”完成在Linux.txt文件包含teacher文字行的查找,可以看出系统将前一个命令的输出也就是Linux.t旌忭檀挢xt的内容输入到后一个命令,作为grep的输入,最终的查询结果会显示在屏幕上。
3、同样管道符右边的命令也必须是可以接受标准输入的,这里将 grep “teacher”替换为 ls 命令,可以看出,由于ls命令不能接受标准输入,所有cat命令的标准输出也无法管道成功。