小编gig*_*man的帖子

使用排序命令反转列输出

我必须对在 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)

command-line sort

3
推荐指数
2
解决办法
2225
查看次数

标签 统计

command-line ×1

sort ×1