Arj*_*jan 16
如果使用命令行(或脚本)没问题,那么有一百万个选项。就像使用 Perl(对于 Windows,您需要使用 Perl 安装ActivePerl或Cygwin):
perl -0777 -lape's/\s+/\n/g' FILENAME | sort | uniq -c | sort -nr
Run Code Online (Sandbox Code Playgroud)
说明:
perl -0777
导致 Perl 对整个文件进行操作,就好像它是一行一样(“slurp 模式”)。 's/\s+/\n/g'
将所有空格更改为换行符,因此:Perl 的输出是每行一个单词。 sort
命令按字母顺序对单词进行排序。uniq
命令消除重复词;使用该-c
选项,它还打印出现次数。sort
带有-nr
选项的第二个命令按数字降序对结果文件进行排序。