您的位置:首页 > 运维架构 > Shell

Shell中wc命令的使用

2015-11-15 20:14 519 查看
wc基本使用

     Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。命令功能是统计指定文件中的字节数、字数、行数,并将统计结果显示输出。

    该命令统计指定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所指定文件的总统计数。

wc的使用格式

   wc [选项] 文件

参数:

  -c 统计字节数。

  -l 统计行数。

  -m 统计字符数。这个标志不能与 -c 标志一起使用。

  -w 统计字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。

  -L 打印最长行的长度。

  -help 显示帮助信息

  --version 显示版本信息

使用举例

  #cat test.txt 

  hnlinux

  peida.cnblogs.com

  ubuntu

  ubuntu linux

  redhat

  Redhat

  linuxmint

  (1)查看文件的字节数、字数、行数

  # wc test.txt

  7  8 70 test.txt

  说明:

   7       8       70     test.txt

  行数  单词数  字节数   文件名

  # wc -l test.txt 

  7 test.txt

  # wc -c test.txt 

  70 test.txt

  # wc -w test.txt 

  8 test.txt

  # wc -m test.txt 

  70 test.txt

  # wc -L test.txt 

  17 test.txt

  (2)使用管道实现用wc命令做到只打印统计数字不打印文件名

  # cat test.txt |wc -l

  7

  (3)用wc命令来统计当前目录下的文件数

  #ls -l | wc -l

  7

 说明:数量中包含当前目录
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux shell