指定行替换字符串:

sed '1,$ s/you/she/g' a.txt

:(对源文件添加的话就用-i参数)
-i参数是对源文件进行修改;
1 i 在第一行前面添加;
2 i 在第二行前面添加;
$a 在最后一行后面添加;
[root@zhangchao ~]# cat ws.txt
I am Zhang Chao, I am from Num 20156.
[root@zhangchao ~]# sed -i '1 iI Love Snow!' ws.txt
[root@zhangchao ~]# cat ws.txt
I Love Snow!
I am Zhang Chao, I am from Num 20156.
[root@zhangchao ~]# sed -i '$a I Love Snow!' ws.txt
[root@zhangchao ~]# cat ws.txt
I Love Snow!
I am Zhang Chao, I am from Num 20156.
I Love Snow!
[root@zhangchao ~]# sed -i '2 iSnow is Beautiful!' ws.txt
[root@zhangchao ~]# cat ws.txt
I Love Snow!
Snow is Beautiful!
I am Zhang Chao, I am from Num 20156.
I Love Snow! #6)文件的行首添加一行
[root@jie1 ~]# sed -i '1 ised command start' myfile
#7)文件的行尾追加一行
[root@jie1 ~]# sed -i '$a sed command end' myfile

转自:http://t.zoukankan.com/ggzhangxiaochao-p-13131424.html

最新文章

  1. 3 django系列之Form表单在前端web界面渲染与入库保存
  2. Echarts 3.19 制作常用的图形 非静态
  3. Modern OpenGL用Shader拾取VBO内单一图元的思路和实现(3)
  4. 《JavaScript基础教程(第8版)》PDF
  5. 关于Eclipse中Browser中显示html页面的总结.
  6. JSEL 表达式
  7. 奋斗的孩子的TableView(三篇文章)
  8. TCP/IP中你不得不知的十大秘密
  9. SpringCloud学习系列之三----- 断路器(Hystrix)和断路器监控(Dashboard)
  10. HBase——HMaster启动之一(HMaster的构建)
  11. 一步一步学习ASP.NET 5 (一)-基本概念和环境配置
  12. HTML CSS + DIV实现整体布局 part2
  13. redis协议
  14. redux中的compose源码分析
  15. Ubuntu14.04和Tiny6410挂载NFS服务!
  16. [ZOJ2587]Unique Attack
  17. hadoop "startdfs.sh" WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
  18. 学习html第一天
  19. 面试lua笔试题各种坑
  20. bzoj 1867: [Noi1999]钉子和小球【dp】

热门文章

  1. vue学习笔记:组件
  2. mybatis处理一对多的映射关系
  3. 2023 年 CCF 春季测试赛模拟赛 - 2
  4. Vue框架中有关 computed的相关知识
  5. 设备树编译链接报错arch/arm/boot/dts/imx50.dtsi:16:42: fatal error: dt-bindings/
  6. 如何用HP 39GS计算器画出双曲线图像
  7. js开发环境如何解决跨域问题
  8. golang运算符
  9. Qt中父子页面切换隐藏实现方法 (利用信号槽机制实现)
  10. 开启MySQL数据库远程连接