【发布时间】:2016-10-03 18:01:30
【问题描述】:
我有一个包含 100 行的文件 hundred.txt。
例如:
1 0 0 1
1 1 0 1
1 0 1 0
1 0 1 0
0 1 1 0
....
1 0 0 1
我需要在每 3 个连续的行中操作一些计算,例如,我需要先使用 Row1-Row3 进行计算:
1 0 0 1
1 1 0 1
1 0 1 0
然后是 Row2-Row4:
1 1 0 1
1 0 1 0
1 0 1 0
……Row98-Row100。
每个输出都会生成一个文件(例如 Row1.txt、Row2.txt、... Row98.txt),我该如何解决这个问题?谢谢。
【问题讨论】:
-
只是好奇。为什么要为此而抨击?
-
@mascoj 因为我需要在每 3 个连续行中计算一些东西。实际上,我要计算的是:stackoverflow.com/questions/39835689/…。在那个问题中,我使用了 4 行,但现在我有 100 行,每连续 3 行必须得到一个结果作为那个问题。
-
我的意思更多的是为什么要限制自己使用 bash。在许多脚本语言中,这将是一项极其简单的任务。
-
是的,使用带有库的语言来处理二进制矩阵……