Linux提取重复值:使用uniq命令快速获取重复数据
可以使用Linux命令'uniq'来提取每一组重复的值。'uniq'命令会删除或仅保留相邻的重复行,因此可以使用'uniq -c'命令来计数重复行,并使用'awk'命令来提取重复的值。
假设你的数据保存在一个名为'data.txt'的文件中,你可以使用以下命令来提取每一组重复的值:
sort data.txt | uniq -c | awk '{print $2}'
这个命令首先使用'sort'命令对数据进行排序,然后使用'uniq -c'命令计数重复行,并将结果传递给'awk'命令。'awk'命令打印每行的第二个字段,即重复的值。
运行以上命令后,输出结果将为:
67.25
79.14
原文地址: https://www.cveoy.top/t/topic/fUzq 著作权归作者所有。请勿转载和采集!