我正在尝试打印文件列中的唯一条目.csv
。为此,我尝试了以下操作:
awk -F "," '{print $6}' dataCoarse.csv | uniq -u
它只打印第 6 列。仍有重复条目。我怎样才能仅打印唯一的行?
编辑:我认为我需要删除每行上任何字符前面或后面的空格,或者以uniq
某种方式忽略它们。我该怎么做?
答案1
我也有这个问题!查看针对类似问题的解决方案。基本上,您希望sort
首先将数据传输到管道,因为uniq
仅将数据的连续实例计为重复。
awk -F "," '{print $6}' dataCoarse.csv | sort -u
应该会给你你想要的输出。