sed 常用参数,挺实用的。 i 插入 sed '/abc/i\def' test.txt 在包含 abc的行并在其上一行添加edf a 添加 sed '/abc/a\def' test.txt 在包含 abc的行并在其下一行添加edf c 替换 sed '/abc/,/edf/c\1234567' test.txt 查找abc和edf中间的行(包含) 并替换成 1234567 n下一行 sed '/abc/{n;s/1234/789/g}' test.txt 当行内容包含abc查找下行如果包含1234 替换成789 N 下一行(多行) sed '/edf/{N;s/abc\n123/2342342/g}' test.txt 查找包含edf的行并以abc换行下行以123开头的行的多行换成2342342 (责任编辑:IT) |