sed简单使用(三)替换

sed使用记录. 文本替换

0. 测试用的文件内容

  

1. 删除前导空白字符

    

2. 删除拖尾空白字符

  

  这个看不出效果

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

  

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

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

  

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

  

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

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

  

  

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

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

   

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

  

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

  

d. 替换倒数第二个匹配

  

e. 替换最后一个匹配项

  

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

  a. 替换字符串

  

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

  

9. 多个匹配替换

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

   

   

posted @ 2016-06-04 21:14  zhanglong71  阅读(490)  评论(0编辑  收藏  举报