Linux grep 显示前后几行的信息
2017-07-23操作系统
2553
grep指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示出来。
grep 后面带上-A -B -C 参数可以多显示几行内容。附:文件.txt内容:
关键字1
关键字2
关键字3
关键字4
关键字5
关键字6
关键字7
关键字8
关键字9
关键字A
关键字B
关键字C
关键字D
关键字E
关键字F
关键字G
1.grep -A 5 可以显示匹配内容以及后面的5行内容命令示例:
grep '关键字1' -A 5 文件.txt
结果:
关键字1
关键字2
关键字3
关键字4
关键字5
关键字6
2.grep -B 5 可以显示匹配内容以及前面的5行内容命令示例:
grep '关键字A' -B 5 文件.txt
结果:
关键字5
关键字6
关键字7
关键字8
关键字9
关键字A
3.grep -C 5 可以显示匹配内容以及前后的5行内容命令示例:
grep '关键字A' -C 5 文件.txt
结果:
关键字5
关键字6
关键字7
关键字8
关键字9
关键字A
关键字B
关键字C
关键字D
关键字E
关键字F
很赞哦!(411)