Linux wc命令

Linux wc命令用于计算字数。

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

语法

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

参数

  • -c或--bytes或--chars 只显示Bytes数。
  • -l或--lines 只显示行数。
  • -w或--words 只显示字数。
  • --help 在线帮助。
  • --version 显示版本信息。

实例

在默认的情况下,wc将计算指定文件的行数、字数,以及字节数。使用的命令为:

wc testfile 

先查看testfile文件的内容,可以看到:

$ cat testfile
Linux networks are becoming more and more common, but scurity is often an overlooked
issue. Unfortunately, in today’s environment all networks are potential hacker targets,
fro0m tp-secret military research networks to small home LANs.
Linux Network Securty focuses on securing Linux in a networked environment, where the
security of the entire network needs to be considered rather than just isolated machines.
It uses a mix of theory and practicl techniques to teach administrators how to install and
use security applications, as well as how the applcations work and why they are necesary.

使用 wc统计,结果如下:

$ wc testfile           # testfile文件的统计信息
3 92 598 testfile # testfile文件的行数为3、单词数92、字节数598

其中,3 个数字分别表示testfile文件的行数、单词数,以及该文件的字节数。

如果想同时统计多个文件的信息,例如同时统计testfile、testfile_1、testfile_2,可使用如下命令:

wc testfile testfile_1 testfile_2   #统计三个文件的信息 

输出结果如下:

$ wc testfile testfile_1 testfile_2  #统计三个文件的信息
3 92 598 testfile #第一个文件行数为3、单词数92、字节数598
9 18 78 testfile_1 #第二个文件的行数为9、单词数18、字节数78
3 6 32 testfile_2 #第三个文件的行数为3、单词数6、字节数32
15 116 708 总用量 #三个文件总共的行数为15、单词数116、字节数708

最新文章

  1. Net力软快速信息化系统开发框架 + 开发手册+数据库说明
  2. poj 1007:DNA Sorting(水题,字符串逆序数排序)
  3. C#代码示例_函数
  4. JQuery EasyUI Tree
  5. redis的相关知识
  6. 夺命雷公狗—angularjs—9—ng-class的自定义函数的用法
  7. JavaServer Faces 2.2 requires Dynamic Web Module 2.5 or newer
  8. ural 1864
  9. 防止vuejs在解析时出现闪烁
  10. Scrum 学习笔记
  11. Java中的枚举类型详解
  12. HDU1005(周期问题)
  13. 安装ipvsadm报错
  14. IOS私人API用法
  15. WPF 杂谈——Trigger触发器
  16. a标签点击页面刷新但还保存当前点击的class是激活的状态
  17. Eclipse导入工程后出现中文乱码
  18. .net 后台获取CheckBoxList的值
  19. nginx学习与使用
  20. 最强Android书 架构大剖析 作者网站

热门文章

  1. echarts 通过源码方法 传入对应data数据获取分割步长值
  2. HTTP/2和Python的支持现状-2019-10
  3. js刷新页面得重新加载和页面的刷新
  4. 程序员式优雅表白,教你用python代码画爱心
  5. linux cgroups简介(上)
  6. ELK快速入门(二)通过logstash收集日志
  7. flask 源码浅析(flask 如何处理请求(多线程,多进程,IO多路复用))
  8. 多态典型用例之virtual
  9. Python中取整的方法floor,ceil,round
  10. thrift rpc通信