我有一个看起来像这样的输出,其中第一个数字对应于下面类型的计数(例如类型 4 为 72,等等)
72
Type
4
51
Type
5
66
Type
6
78
Type
7
..etc
有没有办法将这些数据组织成如下所示:
Type 4 = 72 times
Type 5 = 51 times
Type 6 = 66 times
etc..
本质上,问题是如何获取单列数据并使用 bash、awk、python 等将其排序/组织成更易读的内容(理想情况下,在 bash 中,但有兴趣知道如何在 Python 中执行) .
谢谢。
请您参考如下方法:
使用paste从 stdin 加入 3 个连续的行,然后重新排列字段。
paste - - - < file | awk '{print $2, $3, "=", $1, "times"}'
