共计 515 个字符,预计需要花费 2 分钟才能阅读完成。
依照最常见到意识的水平,顺次排序介绍
* -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 行后果如下:
正文完