【发布时间】:2020-02-28 17:32:13
【问题描述】:
我有包含如下行的文件。如果一组行中的任何行包含关键字 SEDS2-TOP,我想将一组行移动到一个新文件。每组由空行分隔的行。
0.00 600.00 2214.28 785.71 1.00000 SEDS1-BOTTOM
0.00 600.00 2214.28 785.71 1.00000 SEDS1-TOP
0.00 600.00 1500.00 0.00 1.00000 WATER-BOTTOM
0.00 600.00 3446.97 1757.08 1.00000 SEDS2-TOP
0.00 600.00 2218.64 790.51 1.00000 SEDS1-BOTTOM
0.00 600.00 2218.64 790.51 1.00000 SEDS1-TOP
0.00 0.00 600.00 1500.00 1.00000 WATER-BOTTOM
0.00 600.00 3446.97 1757.08 1.00000 SEDS2-TOP
0.00 600.00 1500.00 0.00 1.00000 WATER-BOTTOM
0.00 600.00 3446.97 1757.08 1.00000 SEDS2-TOP
示例输出文件应该有
0.00 600.00 3446.97 1757.08 1.00000 SEDS2-TOP
0.00 600.00 2218.64 790.51 1.00000 SEDS1-BOTTOM
0.00 600.00 2218.64 790.51 1.00000 SEDS1-TOP
0.00 0.00 600.00 1500.00 1.00000 WATER-BOTTOM
0.00 600.00 3446.97 1757.08 1.00000 SEDS2-TOP
0.00 600.00 1500.00 0.00 1.00000 WATER-BOTTOM
0.00 600.00 3446.97 1757.08 1.00000 SEDS2-TOP
【问题讨论】:
-
提供样本输入和预期输出以阐明需求是一种很好的方式。还建议包括您试图展示您的努力的内容。 BR。