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