linux sed替换命令s举例
2016-12-14 10:12
218 查看
Linux sed命令不会真正修改原文本,除非重定向
linux sed替换命令s
表示将example.txt中的test文本全部替换为mytest
请注意这个命令
如果不带g则表示只会替换每行开头的test为mytest
替换每行第一次出现的test为mytest, 并且只打印被替换的行
+
linux sed替换命令s
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的行
相关文章推荐
- Linux 批量字符串替换命令(sed, perl )与vi文本下字符替换命令
- 如何替换某文件中的所有的特定字符?---linux sed命令(文本编辑命令) (转载)
- Linux中使用sed命令替换字符串小结
- 如何替换某文件中的所有的特定字符?---linux sed命令(文本编辑命令)
- Linux中使用sed命令替换字符串小结(转)
- Linux学习笔记_三剑客命令的sed命令复习(sed的替换功能用法)
- linux替换、截取文件内容的sed命令
- linux-sed命令: 批量替换某文件夹下所有文件里的某段内容
- Linux的sed命令强力查找和替换
- 用Linux sed命令替换掉行里的不可见字符\001,\002
- linux 替换 sed命令 转载
- Linux 批量字符串替换命令(sed, perl )与vi文本下字符替换命令
- linux中sed命令替换包含引号、斜杠等特殊字符的的使用
- 请教大家,如何使用sed命令,替换文件指定行的内容呢?-Linux系统管理-ChinaUnix.net
- Linux Sed命令详解+如何替换换行符"\n"(很多面试问道)
- Linux中使用sed命令替换字符串小结
- Linux命令之sed批量替换字符串操作
- linux下用sed和grep命令替换目录下所有文件中的字符串
- linux下用sed和grep命令替换目录下所有文件中的字符串
- Linux中使用sed命令替换字符串小结