zoukankan      html  css  js  c++  java
  • Linux常用基本命令wc-统计文件的字节,字符,行数

    wc命令

    作用:统计文件的字节,单词,行数

    用法:wc [option] [file]

    -c:统计字节

    ghostwu@dev:~/linux/uniq$ cat ghostwu.txt 
    192.168.1.2
    192.168.1.8
    192.168.1.3
    192.168.1.3
    192.168.1.9
    192.168.1.8
    192.168.1.8
    192.168.1.0
    192.168.1.3
    ghostwu@dev:~/linux/uniq$ wc -c ghostwu.txt 
    108 ghostwu.txt
    ghostwu@dev:~/linux/uniq$ ls -lh
    total 4.0K
    -rw-rw-r-- 1 ghostwu ghostwu 108 5月  20 19:45 ghostwu.txt

    -l : 统计行数:

    ghostwu@dev:~/linux/uniq$ cat -n ghostwu.txt 
         1    192.168.1.2
         2    192.168.1.8
         3    192.168.1.3
         4    192.168.1.3
         5    
         6    
         7    192.168.1.9
         8    192.168.1.8
         9    192.168.1.8
        10    192.168.1.0
        11    192.168.1.3
    ghostwu@dev:~/linux/uniq$ wc -l ghostwu.txt 
    11 ghostwu.txt

    -m: 统计字符

    ghostwu@dev:~/linux/uniq$ cat char.txt 
    hello,my name is ghostwu
    ghostwu@dev:~/linux/uniq$ wc -m char.txt 
    25 char.txt

    -c: 统计字节

    ghostwu@dev:~/linux/uniq$ wc -c char.txt 
    25 char.txt

    -c与-m的区别,"你好啊" 是3个字符,占用9个字节。一般情况下,一个中文在utf8编码下,占用3个字节

    ghostwu@dev:~/linux/uniq$ wc -m char.txt 
    29 char.txt
    ghostwu@dev:~/linux/uniq$ wc -c char.txt 
    35 char.txt
    ghostwu@dev:~/linux/uniq$ cat char.txt 
    hello,my name is ghostwu
    你好啊

    -w: 统计单词,空格隔开才算一个单词

    ghostwu@dev:~/linux/uniq$ cat char.txt 
    hello,my name is ghostwu
    你好啊
    ghostwu@dev:~/linux/uniq$ vim char.txt 
    ghostwu@dev:~/linux/uniq$ wc -w char.txt 
    7 char.txt
    ghostwu@dev:~/linux/uniq$ vim char.txt 
    ghostwu@dev:~/linux/uniq$ cat char.txt 
    hello my name is ghostwu
    你 好 啊
    ghostwu@dev:~/linux/uniq$ wc -w char.txt 
    8 char.txt

    -L:打印最长行的长度

    ghostwu@dev:~/linux/uniq$ wc -L char.txt 
    24 char.txt
  • 相关阅读:
    小程序中上传图片并进行压缩
    vue在传值的时候经常遇到的问题
    【H5】移动开发 rem
    【入门】Less 知识点整理
    【入门】前后端交互
    原型对象、原型链
    跨域-jsonp、cors、iframe、document.domain、postMessage()
    css水平垂直居中
    localStorage、sessionStorage、cookie、session
    vue中父组件调用子组件函数
  • 原文地址:https://www.cnblogs.com/ghostwu/p/9064742.html
Copyright © 2011-2022 走看看