一天一个linux命令 - wc

wc (word count)是用于统计字数行数等的linux命令

使用示例:

1
2
3
4
$ wc foo bar
40 149 947 foo
2294 16638 97724 bar
2334 16787 98671 total

第一列表示文件中的行数,以上实例表示文本文件foo有40行,并且bar文件包含2294行,总计2334行。 第二列表示文件中的单词个数:foo文件包含149个单词,且bar文件中有16638个单词,总计16787个单词。 第三列表示文件中包含的字符个数:foo文件总共有947个字符,且bar文件中有97724个字符,总计有98761个字符。

用法主要有下面这些:

  • wc -l <文件名> 输出行数统计
  • wc -c <文件名> 输出字节数统计
  • wc -m <文件名> 输出字符数统计
  • wc -L <文件名> 输出文件中最长一行的长度
  • wc -w <文件名> 输出单词数统计