grep -C n 可以显示匹配内容以及前后面的n行内容 eg: grep -B 5 -rn "hash_value.*in_str" . > tmp.log //查找当前目录下,含有 hash_value 和 in_str 字符串的行,并将其前的5行一并到tmp.log里
1、查看最后1000行的数据 cat filename | tail -n 1000 2、查看1000到3000行的数据 cat filename | head -n 3000 | tail -n +1000 1、cat filename 打印文件所有内容 2、tail -n 1000 打印文件最后1000行的数据 3、tail -n +1000 打印文件第1000行开始以后的内容 4、head -n 1000 打印前1000的内容...
$grep -5 'parttern' inputfile //打印匹配行的前后5行 $grep -C 5 'parttern' inputfile //打印匹配行的前后5行 $grep -A 5 'parttern' inputfile //打印匹配行的后5行 $grep -B 5 'parttern' inputfile //打印匹配行的前5行 tail -n +90 inputfile 1. 2. 3. 4. 5. 6. 7. 8. 查...
使用grep命令时,若想查看与特定字串匹配的那行及后续行数,可使用`grep -A n serch`命令,其中n代表匹配行后显示的行数。若要查看匹配行前的行数,应使用`grep -B n serch`命令,这里的n代表匹配行前需显示的行数。若同时需要查看匹配行前后指定行数,即上下文内容,可以使用`grep -C n serch...
本文研究的主要是Linux下grep显示前后几行信息的相关内容,具体如下。标准unix/linux下的grep通过下面参数控制上下文 grep -C 5 foo file 显示file文件里匹配foo字串那行以及上下5行grep -B 5 foo file 显示foo及前5行grep -A 5 foo file 显示foo及后5行 查看grep版本号的方法是grep -V 假设想...
如果在只是想匹配模式的上下几行,grep可以实现。 $grep -5 'parttern' inputfile //打印匹配行的前后5行 $grep -C 5 'parttern' inputfile //打印匹配行的前后5行 $grep -A 5 'parttern' inputfile //打印匹配行的后5行 $grep -B 5 'parttern' inputfile //打印匹配行的前5行 ...
哈哈哈”关键字所在⾏前5⾏内容 cat xxxxxx | grep -B 5 哈哈哈 查看⽂件中含有“哈哈哈”关键字所在⾏前后5⾏内容 cat xxxxxx | grep -C 5 哈哈哈 tail指令也可以⽤ tail -1000f /data/logs/child/2018_04_04.stderrout.log | grep -C 20 DeviceRegisterByAccountController ...
-A:是显示匹配后和它后面的n行。-B:是显示匹配行和它前面的n行。-C:是匹配行和它前后各n行。-n :输出行号。https://blog.51cto.com/3550334/787812
grep -A 4 需要检索的词 file.txt -A:是显示匹配后和它后面的n行。 -B:是显示匹配行和它前面的n行。 -C:是匹配行和它前后各n行。 -n :输出行号。 https://blog.51cto.com/3550334/787812最后编辑于 :2020.06.03 09:40:05 ©著作权归作者所有,转载或内容合作请联系作者 ...
Linux获取特定行的前后几行命令 场景: 一般我们都是grep word filename输出某行,如果想要输出包括该行上下文的n行呢? 比如: filename: hello world work hard chinaunix shell linux hello world work hard chinaunix shell 我想输出"linux"所在行的前后2行,得到下面的输出结果: ...