免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4444 | 回复: 3
打印 上一主题 下一主题

[文本处理] 如何截取两个字符串所在行中间的内容 [复制链接]

求职 : Linux运维
论坛徽章:
10
丑牛
日期:2013-11-22 14:59:41数据库技术版块每日发帖之星
日期:2016-08-13 06:20:0015-16赛季CBA联赛之山西
日期:2016-08-03 10:35:38数据库技术版块每日发帖之星
日期:2016-07-31 06:20:002016科比退役纪念章
日期:2016-06-27 14:08:14数据库技术版块每日发帖之星
日期:2016-06-02 06:20:0015-16赛季CBA联赛之广东
日期:2016-05-20 15:06:2215-16赛季CBA联赛之深圳
日期:2016-01-29 16:27:402015亚冠之阿尔艾因
日期:2015-09-08 16:35:3615-16赛季CBA联赛之北京
日期:2017-03-28 18:45:36
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2018-06-11 15:11 |只看该作者 |倒序浏览

请问如何截取Fast-forward和files changed这两个字符串所在行中间的内容。多谢~~
即:

srv/sms/config/conf.toml    |  3 +++
srv/sms/config/config.go    | 15 +++++++++++----
srv/sms/handler/shortmsg.go | 10 +++++++++-
srv/sms/main.go             |  5 +++++



文件内容:

Switched to branch 'develop'
remote: Counting objects: 10, done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 10 (delta 7), reused 0 (delta 0)
Unpacking objects: 100% (10/10), done.
From http://192.168.1.10
   bc1d9d5..fc8d6c7  develop    -> origin/develop
Updating bc1d9d5..fc8d6c7
Fast-forward
srv/sms/config/conf.toml    |  3 +++
srv/sms/config/config.go    | 15 +++++++++++----
srv/sms/handler/shortmsg.go | 10 +++++++++-
srv/sms/main.go             |  5 +++++
4 files changed, 28 insertions(+), 5 deletions(-)
To http://192.168.1.10
! [rejected]        bugfix/v1.6.2 -> bugfix/v1.6.2 (non-fast-forward)
! [rejected]        bugfix/v1.6.5 -> bugfix/v1.6.5 (non-fast-forward)
! [rejected]        bugfix/v1.6.6.1 -> bugfix/v1.6.6.1 (non-fast-forward)
! [rejected]        bugfix/v1.6.7 -> bugfix/v1.6.7 (non-fast-forward)
! [rejected]        bugfix/v1.6.9 -> bugfix/v1.6.9 (non-fast-forward)
! [rejected]        feature/bot -> feature/bot (non-fast-forward)
! [rejected]        feature/entsi -> feature/entsi (non-fast-forward)
! [rejected]        feature/outsoucing -> feature/outsoucing (non-fast-forward)






求职 : Linux运维
论坛徽章:
10
丑牛
日期:2013-11-22 14:59:41数据库技术版块每日发帖之星
日期:2016-08-13 06:20:0015-16赛季CBA联赛之山西
日期:2016-08-03 10:35:38数据库技术版块每日发帖之星
日期:2016-07-31 06:20:002016科比退役纪念章
日期:2016-06-27 14:08:14数据库技术版块每日发帖之星
日期:2016-06-02 06:20:0015-16赛季CBA联赛之广东
日期:2016-05-20 15:06:2215-16赛季CBA联赛之深圳
日期:2016-01-29 16:27:402015亚冠之阿尔艾因
日期:2015-09-08 16:35:3615-16赛季CBA联赛之北京
日期:2017-03-28 18:45:36
2 [报告]
发表于 2018-06-11 15:34 |只看该作者
cat 1.txt|sed -e '1,/^Fast-forward/d' -e'/files changed/,$d'

论坛徽章:
8
CU十四周年纪念徽章
日期:2017-08-28 17:16:1915-16赛季CBA联赛之北控
日期:2018-03-29 11:39:0615-16赛季CBA联赛之上海
日期:2018-05-21 10:46:10技术图书徽章
日期:2018-09-03 13:54:18技术图书徽章
日期:2018-09-03 13:54:2815-16赛季CBA联赛之四川
日期:2020-10-15 09:21:4720周年集字徽章-20	
日期:2020-10-28 13:53:0220周年集字徽章-庆
日期:2020-10-28 14:09:12
3 [报告]
发表于 2018-06-11 15:56 |只看该作者
本帖最后由 龙牙地主天 于 2018-06-11 16:11 编辑

回复 1# 夏寥寥

  1. awk '/Fast-forward/{p=1;next}/files changed/{p=0}p' file
复制代码

求职 : Linux运维
论坛徽章:
10
丑牛
日期:2013-11-22 14:59:41数据库技术版块每日发帖之星
日期:2016-08-13 06:20:0015-16赛季CBA联赛之山西
日期:2016-08-03 10:35:38数据库技术版块每日发帖之星
日期:2016-07-31 06:20:002016科比退役纪念章
日期:2016-06-27 14:08:14数据库技术版块每日发帖之星
日期:2016-06-02 06:20:0015-16赛季CBA联赛之广东
日期:2016-05-20 15:06:2215-16赛季CBA联赛之深圳
日期:2016-01-29 16:27:402015亚冠之阿尔艾因
日期:2015-09-08 16:35:3615-16赛季CBA联赛之北京
日期:2017-03-28 18:45:36
4 [报告]
发表于 2018-06-11 16:13 |只看该作者
回复 3# 龙牙地主天

谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP