标签: linux shell
有一种简单的方法可以计算文件中特定数字的出现次数吗?例如,我有一个文件numbers.txt包含如下:
154; 459; 444; 154 356; 2; 478; 154
我需要打印到另一个文件只有重复的数字,所以在文件duplicate.txt中我应该只有一个154
154
答案 0 :(得分:0)
正如所建议的那样,“uniq -d”具有合适的预处理功能:
tr ';' '\n' <numbers.txt | sort |uniq -d
步骤:
但是,您应该注意,POSIX tr中没有描述换行符\n(它适用于OSX和Linux)。
\n