Linux上的wc命令是w ord c count的缩写。
从它的名字可以看出:计算文件中的字数。它还可以计算类似的内容,如文件中的字符数、行数和字节数。
- 运行wc命令时,将文件的名称传递给它。
$ wc example.txt 4 18 76 example.txt
- 还可以同时在多个文件上使用WC。它将显示每个文件的计数,以及总计的总和。
$ wc file* welcome.txt example.txt 6 6 31 file 2 10 54 file3 3 26 149 welcome.txt 4 18 76 example.txt 15 60 310 total
- 当然,WC也可以接受来自其他命令的输入。例如统计从
echo
命令生成的行,单词和字节。
$ echo "How many words are in this sentence?" | wc 1 7 37
- 如果我们只想确定文件中的行数,请使用
-l
或者--lines
选项。
$ wc -l example.txt 4 example.txt
- 只想确定文件中的单词数,使用“-W”或者“ - 字”选项。
$ wc -w example.txt 18 example.txt
- 只想确定文件中的字节数,请使用
-c
或者--bytes
选项。
$ wc -c example.txt 76 example.txt
- 如果要计算文件中的字符数,请使用“-M”或者“--Chars”选项。在正常文本文件中,这通常与字节(一个字符等于一个字节)相同。
$ wc -m example.txt 76 example.txt
统计目录的文件数目:
$ ls -l /home/onitroad | wc -l 14
日期:2020-07-07 20:56:50 来源:oir作者:oir