linux: wc

作者: 随风化作雨 | 来源:发表于2017-11-30 10:56 被阅读21次

    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: wc

        本文链接:https://www.haomeiwen.com/subject/elxvbxtx.html