精华内容
下载资源
问答
  • 字符统计命令——wc

    2019-09-11 21:26:40
    命令wc 用途: 统计文件中的行数、单词数、字节数 语法: ]# wc [选项] [文件] 选项: -l, --lines 输出换行符统计数。 -w, --words 输出单词统计数。 -c, --bytes, --ch...

    命令wc

    • 用途: 统计文件中的行数、单词数、字节数

    • 语法: ]# wc [选项] [文件]

    • 选项:

       -l, --lines              输出换行符统计数。
      
       -w, --words              输出单词统计数。
      
       -c, --bytes, --chars     输出字节统计数。
      
       -L, --max-line-length    输出最长行的长度。
      
           --help               显示帮助并退出
      
           --version            输出版本信息并退出
      
    • 实例:

      ]# echo -e "1 3456\n2 3456789" | wc
        2       4      17
        行数   单词数  字节数
      
      ]# echo -e "1 3456\n2 3456789" | wc -l
      2
      
      ]# echo -e "1 3456\n2 3456789" | wc -w
      4
      
      ]# echo -e "1 3456\n2 3456789" | wc -c
      17
      
      ]# echo -e "1 3456\n2 3456789" | wc -L
      9
      

    转载于:https://my.oschina.net/xinsui1314x/blog/3083120

    展开全文
  • wc命令一般用来统计文件的字节数、单词数、字符数等信息。其语法格式如下: wc [选项] 文件名 参数如下: -c :字节总数 -m :字符总数 -w :单词总数 演示示例: [root@Centos8 ~]# ll text.tx #先查看文件的...

    wc命令一般用来统计文件的字节数、单词数、字符数等信息。其语法格式如下:

    wc [选项] 文件名
    

    参数如下:

    -l	:行数,最常用
    -c 	:字节总数
    -m	:字符总数
    -w	:单词总数
    

    演示示例:

    [root@Centos8 ~]# ps -ef | grep "nginx" |grep -v "grep"  | wc -l	#wc -l统计行数,返回2行,一行是nginx的主进程,一个是work进程
    2
    
    [root@Centos8 ~]# ll text.tx										#先查看文件的属性,大小12字节
    -rw-r--r-- 1 root root 12 May 20 23:22 text.tx
    [root@Centos8 ~]# wc -c text.tx										#确实是12个字节
    12 text.tx
    
    [root@Centos8 ~]# wc -m text.tx										#查看字符数,12个字符
    12 text.tx
    [root@Centos8 ~]# cat text.tx										#11个字符加文件行位默认的结束符
    hello world
    
    [root@Centos8 ~]# cat text.tx
    hello world
    [root@Centos8 ~]# wc -w text.tx										#确实是两个单词
    2 text.tx
    
    展开全文
  • 下面小编就为大家带来一篇linux下wc统计文件的个数、行数、字数、字节数等信息方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • 这是知乎上一个小伙伴的提问,原问题如下: ...可以看到一共5个字符,当我们去使用wc -m 和wc -c查看的时候 [root@laoxin-06 ~]# wc -c a.txt 6 a.txt [root@laoxin-06 ~]# wc -m a.txt 6 a.txt [root@l

    这是知乎上一个小伙伴的提问,原问题如下:
    在这里插入图片描述

    看到这个问题,我的第一反应就是,应该是有换行符或者结尾符的存在。
    计算机行业最大的好处就是可以复现,那我们来复现一下:

    按照你说的,我们来测试下:

    [root@laoxin-06 ~]# cat a.txt
    aaa b
    

    可以看到一共5个字符,当我们去使用wc -m 和wc -c查看的时候

    [root@laoxin-06 ~]# wc -c a.txt
    6 a.txt
    [root@laoxin-06 ~]# wc -m a.txt
    6 a.txt
    [root@laoxin-06 ~]# 
    

    结果都为6,所以你的困惑就是为什么我们看到的aaa b一共5个字符,结果查出来的都显示6个。
    教你一个方法,从计算机的视角看到底有几个字符:

    [root@laoxin-06 ~]# cat -A a.txt 
    aaa b$
    

    可以看到在b后面有个$, 所以一共是6个字符哈。
    或者我们可以用另外一种方式:

    vi -b a.txt  然后进入后设置:set list
    

    在这里插入图片描述

    结果也是6个,如图中那里有个$

    这下疑问解开了,还有问题,欢迎留言哦。

    这里补充一个小知识点:

    文中提到的-c 和 -m 分别表示:

    wc -c filename:显示一个文件的字节数

    wc -m filename:显示一个文件的字符数

    展开全文
  • wc 命令的功能为统计...统计 字符数 -c 统计 字节数 示例: wc1.txt 内容如下: 1 2 34 5 你好 对 wc1.tx 进行统计,执行结果如下: [java@localhost java_demo]$ wc -l wc1.txt 3 wc1.txt [java@localhost jav

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

    语法

    基本语法:

    wc  [选项]  文件名
    

    选项含义:

    选项参数含义
    -l统计 行数
    -m统计 字符数
    -w统计 字数
    -c统计 字节数

    示例:

    wc1.txt 内容如下:

    1 2
    34 5
    你好
    

    对 wc1.tx 进行统计,执行结果如下:

    [java@localhost java_demo]$ wc -l wc1.txt 
    3 wc1.txt
    [java@localhost java_demo]$ wc -m wc1.txt 
    12 wc1.txt
    [java@localhost java_demo]$ wc -w wc1.txt 
    5 wc1.txt
    [java@localhost java_demo]$ wc -c wc1.txt 
    16 wc1.txt
    

    每行结尾的换行符也算一个字符,1个空格也算1个字符。

    (1) -l 统计行数
    这个简单,略过。

    (2) -m 统计 字符数

    1个汉字就作为1个字符计算,结果是 4 + 5 + 3 = 12 。

    (3) -w 统计字数

    1个字是1个word。
    第1行,2个字;
    第2行,34 表示一个字 ,共2个字,
    第3行,你好 表示一个字,因此,2+2+1=5。

    (4) -c 统计 字节数

    采用UTF-8编码,一个汉字在这里被转换为3字节,
    第1行是 4个字节,
    第2行是 5个字节,
    第3行是 7个字节,
    结果是 4+5+7=16 。
    wc -c 显示的结果是16 。

    展开全文
  • wc 字符统计

    2011-03-10 21:24:00
    <br />wc命令的功能为统计指定文件中的字节数、字数、行数, 并将统计结果显示输出。   wc [-clmw] [file ...] -c character -l line -m 字 如果不支持local multicharacter 结果与...
  • 格式:wc 参数 文件 默认统计文件的行数,字数,字符。 -l 统计有多少行数 -c 统计有多少个字节 -m 统计有多少个字符 -w 统计有多少个字数 ...
  • ## wc命令画图详解##实例#统计文件或显示有多少行1)wc-l/root/test0511/cut-test.txt 2)cat-n/root/test0511/cut-test.txt|tail-a 3)awk'{printNR$0}'/root/test0511/cut-test.txt|tail-1 4)grep...
  • 用java实现wc程序:统计文件词数、字符数、行数、空白行、代码行、注释行。注释行统计针对一些特殊情况不适用。
  • wc命令统计指定文件中的字节数、字数、行数,并将统计结果显示输出。利用wc指令我们可以计算文件的Byte数、字数或是列数,若不指定文件名称,或是所给予...统计字符数 -L 打印最长行的长度 –help 显示帮助信息
  • linux wc 统计行数 命令用法

    千次阅读 2019-03-30 10:39:48
    -m 统计字符数。这个标志不能与 -c 标志一起使用。 -w 统计字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。 -L 打印最长行的长度。 -help 显示帮助信息 --version 显示版本信息 ...
  • wc 命令用来统计文件的行数、字节数、单词数、字符数的信息。 二、参数 1、-l 统计行数。 2、-L 统计打印最长那一行的长度。 3、-c 统计文件的字节数。 4、-w 统计文件的单词数。 5、-m 统计文件的字符...
  • linux中wc命令Linux wc command is used to count the number of words, lines, and characters in a file. The ‘wc’ stands for Word Count.... “ wc”代表字数统计。 Linux wc命令 (Linux wc Comma...
  • 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....
  • wc(Word Count)命令用来统计文件内容信息,包括行数、字符数等 #显示文件内容信息,输出信息依次是:行数,字数,字节数,文件名称 wc filename #显示一个文件的行数 wc -l filename #显示一个文件的字节数 wc -c ...
  • wc统计数量

    千次阅读 2016-05-05 23:38:00
    -c字节-m字符-l行数-w字数 通过man wc了解 -c, --bytes print the byte counts -m, --chars print the character counts -l, --lines print the newline counts
  • linux的wc统计命令

    2020-09-15 09:55:29
    Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。 先查看linux里面的解释: ... -m统计字符数。这个标志不能与-c标志一起使用。 -l统计行数。 -...
  • shell 统计字符串长度

    2020-07-02 10:01:51
    看下面的小例子 SS=ABCDE echo ${#SS} 输出结果是5
  • 【Linux】统计字符串出现的次数

    千次阅读 2019-04-03 19:29:26
    核心语句: grep -o search_string file_path | wc -l 一)简单例子: test.log 文件中内容如下: hello hello ...统计 'hello' 出现次数的命令: ...# wc -l 统计行数 grep -o hello test.log | wc -l 结果:...
  • linux中的wc命令 【命令】wc 【功能】统计给定文件的行数、字数和字符数 【格式】wc [-lw] [-c] 文件名 常用选项 作用 -l/–line 统计行数 -w/–words 统计字数 -c/–bytes/–chars 统计字节数
  • 统计一个字符串出现的次数,这里现提供自己常用两种方法: 1. 使用vim统计 用vim打开目标文件,在命令模式下,输入 1 :%s/objStr//gn 即可 2. 使用grep: 1 grep -o ...
  • 于是想写一个脚本来进行统计。最终代码如下: #!/bin/bash files=$(ls) all=0 for i in $files; do if [ $i != 'wc.sh' ]; then head -n1 $i t=$(wc -m $i | cut -d ' ' -f5) all=$(...
  • Shell的wc命令(统计文件行数)

    千次阅读 2019-05-30 17:39:33
    字是由空格字符区分开的最大字符串。 该命令各选项含义如下: -c 统计字节数。 -l 统计行数。 -w 统计字数。 这些选项可以组合使用。 输出列的顺序和数目不受选项的顺序和数目的影响。 ...
  • wc:数据统计

    2020-05-11 09:41:59
    -m :统计字符数 -w :统计字数。 -L :打印最长行的长度 [root@host test]# cat file hello world! 你好,世界! abcd efgh hijk ijnhojdsalfjla saf wc :数据统计 [root@host test]# wc file 5 8 66 file...
  • 今天碰到一道题是问如何统计一个文件里出现某个单词出现的行数
  • linux shell wc统计文件行数

    千次阅读 2019-07-17 10:51:16
    字是由空格字符区分开的最大字符串。 该命令各选项含义如下:  - c 统计字节数。  - l 统计行数。  - w 统计字数。 这些选项可以组合使用。 输出列的顺序和数目不受选项的顺序和数目的影响。 总是按下述...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 34,782
精华内容 13,912
关键字:

wc统计字符问题