利用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 

统计当前文件夹下文件的总个数(不包括文件夹)
ls -l | grep “^-” | wc -l
统计文件夹下所有文件(包括子文件)的总个数
ls -lR | grep “^-” | wc -l
统计文件夹下所有文件夹的个数(包括子文件夹)
ls -LR | grep “^d” | wc -l

具体解释:
ls -l 列出列表
-R 循环至子目录
grep 过滤条件
^- 文件
^d 文件夹
wc -l 统计输出信息数量

Linux wc命令用于计算字数。相关推荐

  1. linux-wc命令(用于计算字数、行数等)

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

  2. Linux expr命令、Linux wc命令、Linux let 命令

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. expr命令是一个手工命令行计数器,用于在UNIX/LINUX下求表达式变量的值,一般用于整数值,也 ...

  3. linux wc 修改文件,Linux wc命令

    Linux wc命令 Linux wc命令用于计算字数. 利用wc指令我们可以计算文件的Byte数.字数.或是列数,若不指定文件名称.或是所给予的文件名为"-",则wc指令会从标准 ...

  4. linux中ls l wc,linux wc命令有什么用

    在linux中,wc命令的作用是统计指定文件中的字节数.字数.行数,并将统计结果显示输出,若不指定文件名称.或是所给予的文件名为"-",则wc命令会从标准输入设备读取数据:该命令的 ...

  5. linux wc 命令简介

    此wc命令不是让大家没有食欲的地方.而是linux下一个简单的小命令. NAME wc - word, line, character, and byte count SYNOPSIS wc [-cl ...

  6. linux wc -l的含义,linux wc 命令简介

    此wc命令不是让大家没有食欲的地方.而是linux下一个简单的小命令. NAME wc - word, line, character, and byte count SYNOPSIS wc [-cl ...

  7. linux文件前三行如何排序,Sort工具Linux sort命令用于将文本文件内容加以排序。sort可针对文本文件的内容,以行为单位来排序。sort 常见选项b 忽略每行前面开始出...

    Sort工具 Linux sort命令用于将文本文件内容加以排序. sort可针对文本文件的内容,以行为单位来排序. sort 常见选项 b 忽略每行前面开始出的空格字符. -c 检查文件是否已经按照 ...

  8. linux计算目录下wc,Linux wc命令详解

    通常利用Linux的wc命令和其他命令结合来计算行和其他信息. 在Linux下用wc进行计数.返回文件的行数.字数.字节数等. 看个例子: wc wc1.txt 3  5 16 wc1.txt 输出信 ...

  9. Linux wc命令详解

    通常利用Linux的wc命令和其他命令结合来计算行和其他信息. 在Linux下用wc进行计数.返回文件的行数.字数.字节数等. 看个例子: wc wc1.txt 3 5 16 wc1.txt 输出信息 ...

最新文章

  1. Web Service (二) CXF自动发布Web Service(No Spring)
  2. # 小猪的Python学习之旅 —— 17.Python数据分析:我主良缘交友了解下
  3. 分享matlab程序之——滤波器篇(高通,低通)
  4. python正则表达式——regex模块
  5. Clickhouse Engine kafka 将kafka数据同步clickhouse
  6. modbus-rtu qt4-serialport2------micro2440 as host
  7. 8255总线实验 编写程序利用8255扩展单片机的IO口,控制8位数码管显示1-8。
  8. java IO包装流如何关闭
  9. C#学习之ObjectOriented、Record
  10. Andriod开发前准备
  11. linux下创建用户,给用户设置密码,给用户授权
  12. L3-019 代码排版 (30 分)-PAT 团体程序设计天梯赛 GPLT
  13. 数据结构上机实践第九周项目2 - 二叉树遍历的递归算法
  14. 自建邮箱系统邮件管理方法
  15. kmz转换为dwg_甲方发来PDF图纸,你还得重新CAD绘制?教你30秒PDF转DWG
  16. abd串口工具使用教程_如何使用命令刷机 ADB与FASTBOOT工具使用教程
  17. windows 中hosts文件
  18. Arduino-定义串口
  19. c语言中gets与puts,请教puts和gets函数
  20. scanner练习:BMI计算

热门文章

  1. 从您的计算机移除此产品,解决office提示“此操作只对目前安装的产品有效”的方法...
  2. 【OpenCV 例程200篇】19. 图像的圆形遮罩
  3. 计算机电缆对绞节距,DJYPVP阻燃计算机电缆32/0.2芯数直径
  4. cvtColor不是cv的成员
  5. 怎样考计算机教师资格证书,非师专生怎么考取计算机教师资格证书?
  6. java 假设当前时间_Java中与日期和时间相关的类和方法
  7. 【学习总结】GirlsInAI ML-diary day-11-while循环
  8. MySQL数据库优化(五)
  9. MarkDown 中使用 LaTeX 数学式
  10. Win Linux 双系统安装指南