计算unix中所有单词的出现次数

时间:2016-04-27 10:22:47

标签: shell unix

我有一个如下文件:

abc
mnm
xyz
abc
abc
xyz

现在,我想在UNIX中使用单个命令知道文件中每个单词的计数。这可能吗

1 个答案:

答案 0 :(得分:2)

这需要两个程序,但它只是一个声明:

sort filename.txt | uniq -c

你也可以写一个shell函数:

counts() {
     sort "$@" | uniq -c
}

然后你可以简单地说:

counts filename.txt