grep
是 Linux 中常用的搜索文本的命令
常用的参数
-P
正则表达式-i
忽略大小写-v
取反-A
往后再继续输出指定行数-B
往前再继续输出指定行数
# 搜索 abc (忽略大小写) 的行, 并且同时展示匹配行的后 10 行
grep -A 10 -i "abc" a.txt
# 匹配所有包含数字的行, , 并且同时展示匹配行的前 10 行
grep -E '\d' a.txt -B 10
grep
是 Linux 中常用的搜索文本的命令
常用的参数
-P
正则表达式-i
忽略大小写-v
取反-A
往后再继续输出指定行数-B
往前再继续输出指定行数# 搜索 abc (忽略大小写) 的行, 并且同时展示匹配行的后 10 行
grep -A 10 -i "abc" a.txt
# 匹配所有包含数字的行, , 并且同时展示匹配行的前 10 行
grep -E '\d' a.txt -B 10