我是 awk 的新手,并不能完全找出最好的方法来做到这一点。我有数千个 xml 文件,我已经使用 sed 和 awk 删除了重复项并将字段划分为单个文件中的单个列。
现在我想将列表组装成一个 csv 文件,其中一行包含多个字段。在固定数量的字段之后,我想开始新的一行。
例子
1234
2345
345678
4.23456E3
54321
654321
789
87654.100
9876
10.0
1234
2345
345678
4.23456E3
54321
654321
789
87654.100
9876
11.0
输出
1234, 2345, , 345678, 4.23456E3, 54321, 654321, 789, , 87654.100, 9876, , 10.0
1234, 2345, , 345678, 4.23456E3, 54321, 654321, 789, , 87654.100, 9876, , 11.0
谢谢