工具之wc

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

语法:wc [选项] 文件…

说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。

该命令各选项含义如下:

- c 统计字节数。

- l 统计行数。

- w 统计字数。

这些选项可以组合使用。

输出列的顺序和数目不受选项的顺序和数目的影响。总是按下述顺序显示并且每项最多一列。

行数、字数、字节数、文件名

如果命令行中没有文件名,则输出中不出现文件名。

例如:

$ wc - lcw file1 file2

4 33 file1

7 52 file2

11 11 85 total

省略任选项-lcw,wc命令的执行结果与上面一样

示例:

wc命令用来计算一个文件或者指定的多个文件中的行数,单词数和字符数。如:
wc filename
第一列显示行数,第二列显示单词数,第三列显示字符数。
wc 有四个参数可选,分别是l,c,m,w
wc -l filename 报告行数
wc -c filename 报告字节数
wc -m filename 报告字符数
wc -w filename 报告单词数

时间: 2024-10-12 18:17:59

工具之wc的相关文章

文本查看及处理工具:wc, cut, sort, uniq, diff, patch

wc:字符统计,直接使用会依次显示行数.单词数.和字符 wc  [OPTION]...  [FILE]... -l: 行数 -w:单词数 -c: 字符 cut:选取命令,就是将一段数据经过分析,取出我们想要的列,后面必须跟参数使用 cut OPTION... [FILE]... OPTION:     -d CHAR:以指定的字符为分隔符:     -f FIELDS:挑选出的字段:     #:指定的单个字段:     #-#:连续的多个字段:     #,#:离散的多个字段: [[email

文件处理工具:wc,cut,sort,uniq

wc命令:统计常用选项:-l :显示行数-w:显示单词数 (以空格分隔为一个单词)-c:显示字符数cut命令:切割常用选项:-d :指明分隔符-f #:指明第几个字段,如,1:1,2:1-3sort命令:排序常用选项:-f:忽略字符大小写-r:逆序-t:字段分隔符-k #:以指定字段为标准排序-n:以数值大小进行排序-u:排序后去重uniq:去重常用选项:-c:显示每行重复出现的次数-d:仅显示重复过的行-u:仅显示不曾重复的行 Note:连续且完全相同方为重复 原文地址:http://blog

egrep及文本处理工具

egrep: 能够实现文本处理的三剑客: 文本过滤工具:grep (其实grep家族中有三个工具,也就是实现文本过滤的工具有三个,grep,                                       egrep,fgrep) 文本编辑工具:sed 文本报告生成器(格式化文本):awk 其实文本过滤工具除了grep之外还有egrep,fgrep grep:基本正则表达式: -E:选项表示支持扩展正则表达式: -F:选项表示支持fgrep正则表达式: egrep:扩展正则表达式:

10-IO重定向、管道及文本处理工具

bash的快捷键 Ctrl+l : 清屏 相当于clear命令: Ctrl+a:跳转至命令开始处: Ctrl+e:跳转至命令结尾处: ctrl+c :取消命令的执行 ctrl+u:删除命令行首至光标所在处的所有内容: Ctrl+k:删除光标所在处至命令行尾部的所有内容: 4 .bash的的I/O重定向及管道 程序: 指令+数据 读入数据:Input 输出数据:output 打开的文件都有一个fd: file descriptor (文件描述符) 标准输入:keyboard ,0 标准输出:mon

Linux文本处理工具grep

文件查看工具:cat 将[文件]或标准输入组合输出到标准输出. -A, --show-all                                  等于-vET -b, --number-nonblank                           对非空输出行编号 -e                                              等于-vE -E, --show-ends                                 在每行结

bash文本查看及处理工具

文本查看及处理工具:     wc [OPTION] FILE...         -c: 字节数         -l:行数         -w: 单词数             who | wc -l:查看当前用户数         cut [OPTION] FILE...         -d CHAR: 指定字段分隔符             如果不加此选项的话,默认以空格分割         -f #|#-#|#,#:指定要显示的字段                 cut -d

DAY7:文本处理工具及正则表达式

8月4号,主要学习内容如下: 一.抽取文本的工具:less,cat,head,tail,cut 二.分析文本的工具:wc,sort,diff,patch 二.grep及正则表达式 三.egrep扩展正则表达式 一.抽取文本的工具 1)文件查看命令: cat  [OPTION]... [FILE]... -E: 显示行结束符$ -n: 对显示出的每一行进行编号 -A:显示所有控制符 -b:非空行编号 -s:压缩连续的空行成一行 tac 功能与cat相同,显示内容为cat的逆序 2)分页查看工具 m

shell编程(八)文本查看及处理工具

文本查看及处理工具:wc, cut, sort, uniq, diff, patch wc:word count wc  [OPTION]...  [FILE]... -l: lines -w:words -c: bytes cut: cut OPTION... [FILE]... OPTION: -d CHAR:以指定的字符为分隔符: -f FIELDS:挑选出的字段: #:指定的单个字段: #-#:连续的多个字段: #,#:离散的多个字段: sort: sort  [OPTION]...  

第六章,文本处理工具和正则表达式

更多笔记点击查看 Linux学习从入门到打死也不放弃,完全笔记整理(持续更新) http://blog.51cto.com/13683480/2095439 笔记整理起始时间:2018年4月7日14:15:07 本章内容: 各种文本工具来查看.分析.统计文本 cat,tac,rev,more,less,head,tail,cut,paste,wc,uniq,sort,diff grep 正则表达式 扩展正则表达式 vim 支持标准输入的命令| cat tr mail bc more less h