gpt4 book ai didi

shell - 有没有办法将这种模式与 shell 或 sed 匹配?

转载 作者:行者123 更新时间:2023-12-04 14:32:34 25 4
gpt4 key购买 nike

我有一个具有以下输出的文件:

BP 0 test:
case id Name
====== ======== =================
0 82 a_case-2-0-0

BP 1 test:
case id Name
====== ======== =================
0 86 a_case-2-1-0

BP 2 test:
case id Name
====== ======== =================


BP 3 test:
case id Name
====== ======== =================
0 93 a_case-2-3-0

所以,只有“BP 0,1,3”有内容,所以我想要的是,是否可以仅转储“BP 0 test”、“BP 1 test”和“BP 3 test”,只想忽略“BP 2 测试',因为没有测试用例。

谢谢你的帮助。

最佳答案

$ awk -F'\n' -v RS='' -v ORS='\n\n' 'NF>3' input.txt
BP 0 test:
case id Name
====== ======== =================
0 82 a_case-2-0-0

BP 1 test:
case id Name
====== ======== =================
0 86 a_case-2-1-0

BP 3 test:
case id Name
====== ======== =================
0 93 a_case-2-3-0

关于shell - 有没有办法将这种模式与 shell 或 sed 匹配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10117298/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com