zoukankan      html  css  js  c++  java
  • linux每日命令(36):wc命令

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

    一.命令格式

    wc [-clw][--help][--version][文件...]
    

    二.命令功能

    利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。

    三.命令参数

    参数 描述
    -c 统计字节数。
    -l 统计行数。
    -m 统计字符数。这个标志不能与 -c 标志一起使用。
    -w 统计字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。
    -L 打印最长行的长度。
    -help 显示帮助信息
    --version 显示版本信息

    四. 使用实例

    1. 查找指定进程

    命令:

    wc  1.log 
    

    输出:

    [root@localhost test]# cat 1.log 
    a
    bc
    def
    [root@localhost test]# wc  1.log 
    3 3 9 1.log
    [root@localhost test]# wc -c 1.log 
    9 1.log
    [root@localhost test]# wc -l 1.log 
    3 1.log
    [root@localhost test]# wc -m 1.log 
    9 1.log
    [root@localhost test]# wc -w 1.log 
    3 1.log
    [root@localhost test]# wc -L 1.log 
    3 1.log
    
    

    说明:

    3 3 9 1.log 代表1.log文件的行数为3、单词数3、字节数9

    2. 用wc命令只打印统计数字不打印文件名

    命令:

    cat 1.log |wc -l
    

    输出:

    [root@localhost test]# wc -l 1.log 
    3 1.log
    [root@localhost test]# cat 1.log |wc -l
    3
    

    说明:

    使用管道线,即可做到这一点

    3. 统计当前目录下的文件数

    命令:

    ls | wc -l
    

    输出:

    [root@localhost test]# ls
    1.log  2.log  2.log.back  3.log  4.log
    [root@localhost test]# ls | wc -l
    5
    

    说明:

    如果当前目录下有子目录,则数量为文件及子目录数量(不包含子目录下面的文件数量)

  • 相关阅读:
    Spring学习,初识Spring
    Spring学习整理
    表单验证一些思考
    为什么要使用mybaits
    JDBC缺点分析
    Java 学习笔记提高篇
    Java基础学习笔记(四)
    Java基础学习笔记(三)
    Java学习笔记(二)
    centos7运行级别和图形界面相关操作
  • 原文地址:https://www.cnblogs.com/huchong/p/10074949.html
Copyright © 2011-2022 走看看