【发布时间】:2021-02-17 05:24:42
【问题描述】:
我有一些数据的输出文件,我只对某些数据点感兴趣。
我想要前 361 行中的数据,然后让它跳过接下来的 541 行,然后对输出文件的其余部分重复此过程。
即打印 361,跳过下一个 541 并重复。欢迎任何帮助/建议。
示例:
Li #value #value #value (desired text)
... (361 lines)
Ge #value #value #value (undesired text)
... (541 lines)
Li (again desired) for 361 lines
Ge (again undesired) for another 541 lines
and so on
【问题讨论】:
-
欢迎来到 SO。在 SO 上,我们鼓励用户在他们的问题中添加 3 分。第一个输入样本,第二个输出样本和第三个他们的努力(以代码的形式),请使用这些详细信息编辑您的问题,然后让我们知道。
-
这适用于第一组,但是是否可以在不指定行号的情况下重复打印和跳过的过程?该文件非常大(超过 450 万行)谢谢!
-
虽然您的实际输入可能非常大,但您创建的要包含在问题中的 minimal reproducible example 不会。想出一个例子,比如说,15 行长来说明你的问题。