现在的位置: 首页 > 综合 > 正文

sed 编辑文本文件

2013年10月28日 ⁄ 综合 ⁄ 共 370字 ⁄ 字号 评论关闭

1、在文件a中,文本"testabc"后(后一行)追加文本“testABC”

sed -e '/testabc/a\testABC' a

2、在文件a中,每一行后(后一行)追加文本“testABC”

sed -e 'a\testABC' a

3、在文件a中,文本"testabc"前(前一行)增加一行文本“testABC”

sed -e '/testabc/i\testABC' a

4、在文件a中,每一行前(前一行)增加一行文本“testABC”

sed -e 'i\testABC' a

5、在文件a中,文件“testabc”所在的行的行前(同一行的行首)插入文件“ABC”

sed -i -e "/^testabc/s/^/ABC/g" a

6、在文件a中,文件“testabc”所在的行的行末(同一行的行末)插入文件“ABC”

sed -i -e "/testabc$/s/$/ABC/g" a

【上篇】
【下篇】

抱歉!评论已关闭.