sed简单使用替换

Posted zhanglong71

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sed简单使用替换相关的知识,希望对你有一定的参考价值。

sed使用记录. 文本替换

0. 测试用的文件内容

  

1. 删除前导空白字符

    

2. 删除拖尾空白字符

  

  这个看不出效果

3. 删除前导和拖尾空白字符

  

  拖尾的删除还是看不出效果

4. 每行开关处插入5个空格

  

5. 以79个字符为宽度, 将文本右对齐

  

   上面看起来没有右对齐的, 是因为后面有空格或制表符

6. 居中文件内容, 以79个字符为宽度

  

  

7. 查找字符并将找到的字符串替换成指定的字符串

  a. 只替换每行中的第一个匹配串

   

b. 只替换每行中的第二个匹配串

  

c. 替换每行中的全部匹配串

  

d. 替换倒数第二个匹配

  

e. 替换最后一个匹配项

  

 8. 只在出现特定字符串的行中处理

  a. 替换字符串

  

 b.  不出现时特定串时替换

  

9. 多个匹配替换

   将":/", ":", "/"替换成"="

   

   

以上是关于sed简单使用替换的主要内容,如果未能解决你的问题,请参考以下文章

linux sed命令就是这么简单

实现简单的shell sed替换功能

替换换行符 sed [重复]

Mac系统下 脚本sed的简单使用

Mac系统下 脚本sed的简单使用

实现简单sed替换功能的python脚本