【发布时间】:2014-02-01 02:24:40
【问题描述】:
我有一个 CSV 文件,如下所示:
group1, item1
group1, item2
group2, item3
group1, item4
.....
我已设法按组将此文件拆分为单独的 csv 文件(group1.csv.dat、group2.csv.dat 等)。每个文件都包含属于特定组的所有项目。
group1.csv.dat:
item1, true
item2, true
item4, true
.....
group2.csv.dat:
item3, true
.....
我使用过以下 AWK:
awk -F, '{print $2",true" > $1".csv.dat"}' file1
现在,我有第二个文件(比如说文件 2),如下:
group1, GRFS+NC, 4
group2, GRTU+NC, 6
....
如何使用 AWK 读取此文件,以便将第一步中创建的文件命名为 GRFS4.csv.dat、GRTU6.csv.dat 而不是 group1.csv.dat、group2.csv.dat?优选地,我想将处理合并到第一步中。非常感谢...
【问题讨论】: