This question already has answers here:
Convert a text file into columns

(4 个回答)


6年前关闭。




我想将一列分成不同的行。例如。,
test.dat
1
4
3
4
6
2
4
6
8

我想要的是把它分解成一个 3 x 3 的矩阵
out.dat
1   4   4
4   6   6
3   2   8

最佳答案

尝试使用:

pr -ts" " --columns 3 file_name

如果您不想使用 awk ,它既好又短。

还有其他方法(我告诉过你的,我也是从那里学到的):

Convert text file into columns

关于linux - 如何在 Linux 中将一列分成多列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30750082/

10-13 06:42