- 转载自这里,感谢原作者
sed \'s/test/mytest/g\' example.txt-
表示将example.txt中的test文本全部替换为mytest
-
请注意这个命令
sed \'s/test/mytest/\' example.txt -
如果不带g则表示只会替换每行开头的test为mytest
-
sed \'^s\test\mytest\p\'example.txt -
替换每行第一次出现的test为mytest, 并且只打印被替换的行
-
sed \'s#10#100#g\'将文本中的10替换成100 -
#相当于/ -
sed -n \'/test/,/check/p\' example.txt表示打印test到check之间的行 -
test/,/check表示出现test到check之间的行+
sed -n \'5,/^test/p\' example.txt打印第5行到首次出现test的行
相关文章: