sed常见操作

本文介绍SED命令在实际工作中的多种应用场景,包括打印指定内容的行、进行大小写转换、修改配置文件中的特定条目、替换字符串、合并文件及行等操作。通过这些实例,读者可以快速掌握SED这一强大的文本处理工具。
  1. 打印:
    sed  -n  '/yes/p'  test.txt  #打印test.txt文件中包含yes的行

    sed常见操作

  2. 大小定转换:
    sed  'y/abcdef/ABCDEF/'  test.txt

    sed常见操作

  3. 更改:
    sed  '/BOOTPROTO/c BOOTPROTO=dhcp'  test.txt

    sed常见操作

  4. 替换:
    sed  '/yes/s//no/g'  test.txt

    sed常见操作

  5. 合并文件:
    sed  '$r  test.sh'  test.txt

    sed常见操作

  6. 合并行:
    sed  -n  '/a/N;L'  test.txt

    sed常见操作

  7. 模式空间:
    h|H  加入到模式空间
    g|G  从模式空间中取出
    x  交换模式空间和保持空间中的内容

    sed常见操作

 本文转自 Lee_吉 51CTO博客,原文链接:http://blog.51cto.com/12173069/2068368
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值