Linux常用命令grep-从文件或者管道中筛选匹配的行

grep命令

作用:从文本文件或管道数据流中筛选匹配的行及数据,配合正则表达式一起使用,功能更加强大。

格式:

grep [options] [pattern] [file]

2,-v: 不包含,相当于取反

3,-n 添加行号

4,-E,使用扩展的egrep命令,模式中可以用正则表达式

5,-i选项,不区分大小写

6,-c :统计匹配的行数,不是匹配字符串的次数

7,-o: 只输出匹配到的字符串

8,-w: 只匹配过滤的单词,类似于精确匹配

9,常用的一招小技巧,去除文件的注释和空行,在运维中,可以用这条命令把配置文件的空行和注释去掉,然后用管道生成。这样配置文件比较容易查看和配置

猜你喜欢

转载自www.linuxidc.com/Linux/2018-05/152474.htm