赵大宝字 2021-05-31 10:00 采纳率: 50%
浏览 49
已采纳

shell awk或sed中提取一对字符之间的数据

有一组数据如下

A:

1

2

3

A:

想要提取这两个A:之间的一列数据,如何用awk或sed实现

  • 写回答

3条回答 默认 最新

  • 清枫cc 2021-05-31 10:35
    关注

    sed -nE '/A:/,/A:/p' a.txt     只能匹配第一个A: 到 A: 之间的,后续再有A:的之间的内容不会显示

    awk '{temp[$1]++;if(temp["A:"]==1 && $1!="A:"){print $1}  }' a.txt  

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • CSDN专家-黄老师 2021-05-31 10:02
    关注

    参考一下:https://blog.csdn.net/xiangliangyu/article/details/82711034

    如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮,给我个采纳吗,谢谢

    评论
  • 有问必答小助手 2021-05-31 16:42
    关注

    您的问题已经有小伙伴解答了,请点击【采纳】按钮,采纳帮您提供解决思路的答案,给回答的人一些鼓励哦~~

    ps:开通问答VIP,享受5次/月 有问必答服务,了解详情↓↓↓

    【电脑端】戳>>>  https://vip.csdn.net/askvip?utm_source=1146287632
    【APP 】  戳>>>  https://mall.csdn.net/item/52471?utm_source=1146287632

    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥30 如何处理shell命令接收到的视频流并实时播放出来
  • ¥15 有偿求做台风过境全过程模拟仿真
  • ¥50 求!AutomationDesk 如何自动导入Variant数据
  • ¥20 Next.JS 静态导出路由
  • ¥15 我做一个对中文文本情感分析的项目 我用了CNN,和keras框架 报的错误我一直处理不好
  • ¥15 unity使用bakery打光烘焙所遇到的问题。
  • ¥99 二维有限元方法求解,泊松方程
  • ¥15 我需要在PC端 开两个抖店工作台客户端.(语言-java)
  • ¥15 有没有哪位厉害的人可以用C#可视化呀
  • ¥15 可以帮我看看代码哪里错了吗