如何排序和计算linux中行的出现次数

kak*_*shy 3 linux bash terminal

我如何计算linux中列表的出现结果?

a
b
b
c
c
d

Result: a = 1 , b = 2 , c=2 , d=1
Run Code Online (Sandbox Code Playgroud)

kak*_*shy 11

我通过管道到这个命令解决了这个问题

sort | uniq -c 
Run Code Online (Sandbox Code Playgroud)