【发布时间】:2017-11-16 11:48:37
【问题描述】:
我有一个输出如下的文件
--B32934--
descr: X
descr: Y
descr: Z
--B20484
descr: A
descr: B
descr: C
--B41946
descr: 1
descr: 2
descr: 3
descr: 4
我只需要 --BXXXX 数字和第一行,其余行需要从文件中删除。是否可以根据模式匹配--B 删除行 >1?
例如在“--B32934”下我只想要“descr:X”。其余行需要删除。
想要的结果应该是这样的
--B32934--
descr: X
【问题讨论】:
-
发布想要的结果
-
您好,感谢您的回复。所需的结果应如下所示 --B32934-- descr: X --B20484 descr: A --B41946 descr: 1
-
在问题中编辑附加信息。在 cmets 中阅读太难了。请注意,顶部有用于格式化的精美按钮。