sed 命令

1: sed 主要功能  替换, 增加,删除 ,插入,列印

参数说明

 -e   <script>或者expression = <script>以选项中选定的<script>来执行输入文件

 -f    <script>或者file = <scrpt>以选项中选定的<scrpt>来执行输入文件

 -v   输出版本信息

 -h  帮助

 -n  仅显示处理后的结果

二: 动作说明

a : 增加  a 的后面可以接字串,而这些字串会在新的一行出现(目前的下一行)~   sed  3a\newline 意思在第三行后即第四行增加newline  

c: 取代  sed '2,5c NO-2-5 numer'    2-5行以NO-2-5number替换

i:  插入 sed '2i drink tea'   在第二行插入drinktea

s: 取代  sed ' s /要被取代的字串/新的字串/g'

d: 删除 sed '2, 5d' 删除第二行到第五行   sed ' 2, $d'删除从第二行到最后一行
p :列印sed -n '5, 7p' 列出第五到第七行

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值