当前位置: 首页 > Linux

[Linux]Grep常用参数

时间:2023-04-06 11:29:00 Linux

按照最常用到理解的程度依次介绍*-E==相当于egrep,extensionextendedregular*-v==相当于^,negate*-o==相当于output,输出抓取的结果*-c==相当于wc-l,计数访问*-i==相当于ignore,忽略大小写*-w==相当于Vlookup,前四个参数False,0(exactmatch)*-n==相当于sed"="orcat-n,在显示的行上加上行号*-A==相当于After,在内容本身后面加上N该行*-B==相当于之前,和内容本身之前的N行-E-v之间的空格就是上面显示的两行数据。如果换成大写的V,会报错如下,版本问题:-c相当于管道命令加wc-l-n给显示的行加上行号cat-nsed"="grep.txt|sed'N;s#\n##'-w精确匹配,如果只是一个简单的要求匹配一天的一个词。但是文件的内容不仅包含天,还包含星期一、星期二、星期三等。如果没有完全匹配,则将捕获所有包含日的单词。精确匹配前,精确匹配后-iIgnore忽略每个字母的大小写-A取数字后2行图元文件的所有内容如下:数据后2行结果如下:-B数字前2行的结果如下: