sed流编辑器

在这里插入图片描述
在这里插入图片描述
sed处理的是缓冲区的内容,对原文件不影响
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

sed 'p' a.txt  每一行打印两次,一般-n和'p'一起使用
sed '2p' a.txt 只对第2行打印两次,其他打印一次(其他行不变)
sed -n '2p' a.txt 只对第2行打印1次
sed -n '1,5p' a.txt 打印1到5行
sed -n '$p' a.txt 打印最后一行

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

sed '/[0-9]/d' a.txt
sed '/[0-9]/d' a.txt
sed -r '/([0-9]{1,3}\.){3}[0-9]{1,3}/d' a.txt //删除ip地址 eg:10.0.0.0

在这里插入图片描述
在这里插入图片描述

搜索10.1.1.1 替换 10.1.1.254
sed -n 's/\(10.1.1.\)1/\1254/gp' a.txt
sed -n 's#\(10.1.1.\)1#\1254#gp' a.txt

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
-i 直接修改原文件(危险操作)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值