1:指定行数和列数,比如3行3列插入abc,或2行6列插入AAA,如下所示:
2:符合正则表达式的行,里面的第几列中插入内容:将上面的3s、2s改为/正则表达式/s,例如:
3:某行中,某个/些单词的后面或前面插入字符:
其他混合定位也类似,基本思路是用s替换,首先将位置放到捕获里面(小括号里面),后面用\1引用搜索到的内容,可以在\1后面或前面,或前后增加新的内容,就实现了“插入”功能
在指定(export)行前面加行sed '/export/i xxx' file
在指定(export)行前面后行
sed '/export/a xxx' file
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)