sed -i '/volumeMounts/{N;N;N;N;d;}'与sed -i '/volumeMounts/{n;N;N;N;d;}'的区别
这两个sed命令的区别在于大括号内的命令中的行号选择方式不同。
第一个命令中的行号选择方式为:在匹配到含有"volumeMounts"的行后,向下读取4行,然后删除这5行。
第二个命令中的行号选择方式为:在匹配到含有"volumeMounts"的行后,向下读取1行,然后向下再读取3行,然后删除这4行。
sed -i '/volumeMounts/{N;N;N;N;d;}'与sed -i '/volumeMounts/{n;N;N;N;d;}'的区别
这两个sed命令的区别在于大括号内的命令中的行号选择方式不同。
第一个命令中的行号选择方式为:在匹配到含有"volumeMounts"的行后,向下读取4行,然后删除这5行。
第二个命令中的行号选择方式为:在匹配到含有"volumeMounts"的行后,向下读取1行,然后向下再读取3行,然后删除这4行。