我有一个包含 15000 行的数据文件,但只有 400 个唯一值。我正在寻找一种方法来识别唯一值的数量,然后确定这些值在文件中的出现次数。我想出了以下内容,但速度非常慢。有什么想法吗?
for value in `cat mylist.txt | uniq` do counter=`grep $value mylist.txt |wc -l` echo $value $counter done
shell-script text-processing
shell-script ×1
text-processing ×1