从制表符分隔文件。我尝试根据第4列中的唯一值提取所有行,然后将其另存为CSV。但是,我想提取第4列中的所有不同值,并将它们一次性保存为CSV。
我能够使用此命令提取一个值:
awk -F $'\t' '$4 == "\"C333\"" {print}' dataFile > C333.csv
答案 0 :(得分:2)
让我们考虑一下这个测试文件:
col
现在,让我们将每一行写入以第四列命名的制表符分隔输出文件:
$ cat in.csv
a b c d
aa bb cc d
1 2 3 4
12 23 34 4
A B C d