码迷,mamicode.com
首页 > 其他好文 > 详细

四.awk、sde深度讲解

时间:2018-03-21 21:59:32      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:等于   inf   png   font   info   line   blog   person   讲解   

sed

技术分享图片

 技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

 

技术分享图片

技术分享图片

技术分享图片技术分享图片

 

查询

技术分享图片

1创建测试文件

cat>person.txt<<EOF
> 101,oldboy,CEO
> 102,zhangyao,CTO
> 103,Alex,COO
> 104,yy,CFO
> 105,feixue.CIO
> EOF

2查询单行文本

技术分享图片

技术分享图片

技术分享图片

技术分享图片

2连续查询多行文本

技术分享图片

技术分享图片

3显示出文件包含oldboy的行到包含104的行

技术分享图片

技术分享图片等于grep  ‘oldboy‘  person.txt

技术分享图片

技术分享图片

^104以104开头更加精确

4过滤多个字符串

技术分享图片

 

技术分享图片

技术分享图片

技术分享图片

技术分享图片

 

技术分享图片

技术分享图片

 技术分享图片

7查询指定多行 使用;分号

技术分享图片

技术分享图片

增加

技术分享图片

 

1增加单行文本

技术分享图片

 #sed  ‘3a 103.5,Lee,UFO‘  person.txt
101,oldboy,CEO
102,zhangyao,CTO
103,Alex,COO
103.5,Lee,UFO
104,yy,CFO
105,feixue.CIO
# sed  ‘3i 103.5,Lee,UFO‘  person.txt
101,oldboy,CEO
102,zhangyao,CTO
103.5,Lee,UFO
103,Alex,COO
104,yy,CFO
105,feixue.CIO

2增加多行文本

技术分享图片

# sed ‘$a new,new,new,‘ person.txt

$a 最后一行
101,oldboy,CEO
102,zhangyao,CTO
103,Alex,COO
104,yy,CFO
105,feixue.CIO
new,new,new,
# sed ‘2a 106,xiaoyu,CXO\n107\n108\n109‘ person.txt

101,oldboy,CEO
102,zhangyao,CTO
106,xiaoyu,CXO
107
108
109
103,Alex,COO
104,yy,CFO
105,feixue.CIO

一般追加到行位用的cat>person.txt<<EOF

追加到某一行就用sed  i  a

 

 

 

 

四.awk、sde深度讲解

标签:等于   inf   png   font   info   line   blog   person   讲解   

原文地址:https://www.cnblogs.com/cqzhou/p/8619741.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!