我必须对在 shell 脚本中作为参数给出的文件中的所有单词进行排序。这是单线:
tr [:space:] '\n' <$1 | sort -nrk2,2 | uniq -c |sed 's/^ \+//g'
Run Code Online (Sandbox Code Playgroud)
基本上,如果我的文件中有这样的内容:
bla bla bla bla hu hu hu
Run Code Online (Sandbox Code Playgroud)
它会输出
4 bla
3 hu
Run Code Online (Sandbox Code Playgroud)
我希望他们像
bla 4
hu 3
Run Code Online (Sandbox Code Playgroud)