Linux系统提供了wc命令来统计文件的行数

统计当前目录下的所有文件行数:

wc -l *

当前目录以及子目录的所有文件行数:

find  . * | xargs wc -l

可以把*改成所要匹配的文件,例如Java文件,*.java这样就只统计java源码了。

关于wc命令的更多介绍,可以在终端输入wc --help查看

列出BKK目录下 后缀名是webp 且前缀名不是以大写X结尾的文件的 文件数

# ls BKK | egrep [^X]\.webp | 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 报告单词数
今天看到的命令是:ls -l|wc -l 用来统计当前目录下的文件数

linux wc命令参数及用法详解相关推荐

  1. linux mount命令参数及用法详解

    linux mount命令参数及用法详解 非原创,主要来自 http://www.360doc.com/content/13/0608/14/12600778_291501907.shtml. htt ...

  2. linux中group命令详解,linux groupmod命令参数及用法详解

    需要更改群组的识别码或名称时,可用groupmod指令来完成这项工作.接下来是小编为大家收集的linux groupmod命令参数及用法详解,希望能帮到大家. linux groupmod命令参数及用 ...

  3. linux的usermod命令参数,linux usermod命令参数及用法详解

    linuxusermod命令参数及用法详解,linux修改用户账号信息命令,usermod可用来修改用户帐号的各项设定.接下来是小编为大家收集的linux usermod命令参数及用法详解,欢迎大家阅 ...

  4. linux中id命令的功能,Linux id命令参数及用法详解

    Linux id命令参数及用法详解--Linux查看当前登陆用户uid,gid. 命          令:id 功能说明:查看显示目前登陆账户的uid和gid及所属分组及用户名 语 法:id [-g ...

  5. linux 内存 参数,linux free命令参数及用法详解(linux查看内存命令)

    linux free命令参数及用法详解(linux查看内存命令) 2019年05月31日 | 萬仟网科技 | 我要评论 free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段 ...

  6. linux nc参数,linux nc命令参数及用法详解之毕业纪

    linux nc命令参数及用法详解 一.功能说明:强大的网络工具netcat 二.语 法:nc [options] [options] -d        后台模式 -e prog        程序 ...

  7. linux中的su-命令的功能,linux su命令参数及用法详解(linux切换用户命令)

    linux su命令参数及用法详解(linux切换用户命令) 发布时间:2012-07-21 12:12:39   作者:佚名   我要评论 su的作用是变更为其它使用者的身份,超级用户除外,需要键入 ...

  8. linux 的中断 命令,linux skill命令参数及用法详解(linux中断进程执行命令)

    linux skill命令参数及用法详解(linux中断进程执行命令) 发布时间:2012-07-21 12:09:37   作者:佚名   我要评论 linux 冻结进程命令 skill 使用详解 ...

  9. linux命令优先级设置,linux renice命令参数及用法详解(linux修改程序运行优先级命令)...

    linux renice命令参数及用法详解(linux修改程序运行优先级命令) 发布时间:2012-07-21 12:45:32   作者:佚名   我要评论 renice指令可重新调整程序执行的优先 ...

最新文章

  1. 代码审查就是在排大便——你懂的!
  2. NanoPi NEO Air使用十一:编写SPI驱动点亮TFT屏幕,ST7789V
  3. mono for android mysql_结合使用 ADO.NET 和 Android
  4. 操作系统原理:进程与线程、进程生命周期、线程的类型
  5. 试用期这样做更快通过
  6. (转)USB体系结构
  7. 问题 E: Search Problem (II)
  8. MUI - 图片预览(perviewimage)的优化
  9. 反射 java 例子 get_Java反射实例
  10. sklearn+gensim︱jieba分词、词袋doc2bow、TfidfVectorizer
  11. 世界七大数学难题与Hilbert的23个问题
  12. [网络安全自学篇] 四.实验吧CTF实战之WEB渗透和隐写术解密
  13. 利用1stOpt进行方程拟合与参数优化
  14. 基于图书管理系统的需求分析之数据流图
  15. 家庭网络访问另一台计算机没权限,访问局域网电脑提示没有权限怎么办
  16. sqlite报错database is locked
  17. 如何合理安排测试团队人员分工的问题?
  18. 概率论与数理统计学习笔记——第三十五讲——依概率收敛,切比雪夫不等式
  19. 如何销售网站上的广告位
  20. 电脑重装系统后如何给系统磁盘扩容空间

热门文章

  1. selenium在页面中多个fream的定位
  2. Visual Studio 2008 Express版本下载
  3. 读书笔记《Hadoop开源云计算平台》
  4. Jquery加载dom元素
  5. AllUsers And SiteUsers
  6. java获取vdx文件数据_通过文件名获取文件类型ContentType
  7. java gui 颜色从html_Java GUI显示网页并返回HTML
  8. OpenStack Nova 计算节点的维护模式
  9. 5G NGC — 会话管理模型 — 基于 Flow 的 QoS 模型
  10. 互联网协议 — HTTPS 安全的超文本传输协议