依照最常见到意识的水平,顺次排序介绍

*  -E ==等价于egrep,extension扩大正则*  -v ==等价于^,取反*  -o ==等价于output,将抓取的后果输入*  -c ==等价于wc-l, count取数*  -i ==等价于ignore,疏忽大小写*  -w ==等价于Vlookup,第四个参数False,0(准确匹配)*  -n ==等价于sed "="或者 cat -n, 为显示的行增加行号*  -A ==等价于After, 自身内容加之后的N行*  -B ==等价于Before,自身内容之前的N行

-E

-v
两头空进去的中央,正是下面显示的两行数据

如果换成大写的V,则会报错如下,版本问题:

-c

等价于管道命令加 wc -l

-n 为显示的行增加行号

cat -n

sed "=" grep.txt | sed 'N;s#\n# #'

-w准确匹配,如果只是简略需要匹配一个day的单词。
然而文件内容不仅蕴含day,还有Monday,Tuesday,Wednesday等等。
如果不准确匹配的话,就会将所有单词中蕴含day的抓取进去

准确匹配前

准确匹配后

-i Ignore 疏忽每个字母大小写

-A 取有数字前面的2行
元文件的所有内容如下:

将数据前面的2行取出来的后果如下:

-B 取有数字后面的2行后果如下: