全部博文(668)
分类:
2008-07-08 15:01:15
所有用户
wc [ -c | -m ] [ -l ] [ -w ] [文件] 或者 wc -k [ -c ] [ -l ] [ -w ] [文件]
缺省情况下,wc 命令对 File 参数指定的文件中的行数、字数和字节数进行计数。这个命令将换行符数、字数和字节数写到标准输出并为所有指定的文件保留一个总数。 当使用 File 参数时, wc 命令显示文件名以及请求的计数。如果没有给 File 参数指定一个文件名,wc 命令使用标准输入。 wc 命令受 LANG、LC_ALL、LC_CTYPE 和 LC_MESSAGES 环境变量影响。 wc 命令将一个字看作是被一个空格(如空白和跳格)分隔的非零长度字符串。
-c 统计字节数,除非指定 -k 标志。如果指定 -k 标志,wc 命令统计字符数。 -k 统计字符数。指定 -k 标志等同于指定 -klwc 标志。如果将 -k 标志同其他标志一起使用,那么必须包含 -c 标志。否则,将会忽略 -k 标志。 注:这个标志在将来的发行版中将会撤销。 -l 统计行数。 -m 统计字符数。这个标志不能与 -c 标志一起使用。 -w 统计字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。
如果没有指定参数,缺省情况下,wc 将统计文件中的或来自标准输入的行、字和字节数。
wc chap1 wc 命令显示 chap1 文件中的行数、字数和字节数。
wc -cw chap* wc 命令显示以 chap 开头的每个文件中的字节数和字数。这个命令也显示这些文件中的总字节数和字数。
wc -k chap1 wc 命令显示 chap1 文件中的行数、字数和字符数。
wc -kcw chap1 wc 命令显示 chap1 文件中的字符数和字数。
wc -klw wc 命令显示在标准输入中的行数和字数。-k 标志被忽略。
wc -m chap1
wc -mlw wc 命令显示标准输入中的行数、字数和字符数。