xiaohuihui
for me

linux管道

2020-01-15 15:41:15
Word count: 355 | Reading time: 1min

Linux 管道和过滤器

  • 管道

    管道具有把多个命令从左到右”串联”起来的能力,可以通过管道符”|”来建立一个管道行。管道的功能是把左边命令输出重定向,传送给右边的命令作为输入;同时把右边的命令输入重定向,以左边命令的输出结果作为输入。

    9

如图,输出这个管道将cat命令的输出作为grep命令的输入。起到一种过滤的作用,他将由iface字段的行输出出来。个人感觉这起到方便浏览的作用,以及查找方便。

  • 过滤器

    过滤器就是从标准输入按行读取内容,并且把内容写到标准输出,这是最简单的过滤器
    没有任何过滤功能的过滤器,当然了也有各种功能的过滤器在等着你哈。你想喝什么样
    的水,就得用什么的源or过滤网,这个完全取决有你自己。

    1
    grep [] 要查找的字符串 [文件名]

    比如我们在文件/etc/passwd中搜索含有字符串root的行,并将这些行的内容输出:

    10

grep和find都是经常会用到的命令,grep是在文件的内容中进行查找过滤,find是根据文件名等信息进行查找,不针对文件的内容,俩者不能混淆。

Author: 小灰灰

Link: http://xhh460.github.io/2020/01/15/linux%E7%AE%A1%E9%81%93/

Copyright: All articles in this blog are licensed.

< PreviousPost
Linux用户管理
NextPost >
ubuntu linux的shell命令
CATALOG
  1. 1. Linux 管道和过滤器