【发布时间】:2016-07-28 03:02:42
【问题描述】:
我有一个包含数千个数字的文本文件,排列如下:
line 1: #0 #1 #2 #3 #4 #5
line 2: #6 #7 #8 #9 #10 #11
...
line 111: #106 #107 #108 #109 #110
line 112: #111 #112 #113 #114 #115
...
我想做的是将我的文件格式化为如下所示:
line 1: #0 #1 #2 #3 #4 #5 #111 #112 #113 #114 #115 ...
line 2: #6 #7 #8 #9 #10 #11 #116 #117 #118 #119 #120 #121 ...
...
line 111: #106 #107 #108 #109 #110 #218 #219 #220 #221 #222 #223...
基本上我想将我的数字排列在一个 111x111 矩阵中(所以在前 111 行保留原位之后,第 112 行将与第一行合并,第 113 行与第二行合并,等等,这将发生在每 111 行)。有没有办法用 awk/sed 做到这一点?
任何帮助将不胜感激!
【问题讨论】: