grep -3 '关键字' file // 打印匹配行及匹配行的前后3行 grep -C 3 '关键字' file //同上,打印匹配行及匹配行的前后3行 grep -A 3 '关键字' file //打印匹配行及匹配 ...
sed i 匹配字符串 , s 文件名 表示匹配行和下面 行,一共 行注释 去掉注释 sed i 匹配字符串 , s 文件名 ...
2020-09-04 10:43 0 742 推荐指数:
grep -3 '关键字' file // 打印匹配行及匹配行的前后3行 grep -C 3 '关键字' file //同上,打印匹配行及匹配行的前后3行 grep -A 3 '关键字' file //打印匹配行及匹配 ...
用sed删除匹配到字符串的行: 语法:sed-i'/关键字符/d'文件名 举例1:匹配"\etc\install.sh" set -i '/\/etc\/install.sh/d' 1.txt / 搜索 匹配\/etc\/install.sh,就是“/etc/install.sh ...
linux系统中,利用grep打印匹配的上下几行 如果在只是想匹配模式的上下几行,grep可以实现。 $grep -5 'parttern' inputfile //打印匹配行的前后5行 $grep -C 5 'parttern ...
用sed删除匹配行: sed ‘/toMatch/d’ filename 也就如此而已,多了个/ /去匹配某一行,再执行删除,如此而已。 在sed中,一看到有两个成对的//,就是要进行匹配了,匹配后干什么?那看你想让它干什么,想删除匹配行,就输入d, 想在匹配行下新增一行就输入 ...
背景 打印对账文件最后一行汇总信息,通过钉钉定时发送到运维群。顺便总结下 Linux 打印文本部分行内容的各种方法。 测试文本 打印前 N 行内容 打印指定行内容 打印指定范围行内容 打印跨行内容 打印奇偶行内容 打印最后 N 行内容 打印最后一行 ...
sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab ...
。 最小匹配的结果是获取规则字符串之间的最小内容,即为: (aa) (cc) 这两个结 ...
1、测试数据 2、提取包含2的行,其后1行,其后2行 3、提取2后面的1行,5后面的2行 ...