Linux统计文件行数

2011-07-17 17:32 by 依水间, 168255 阅读, 4 评论, 收藏编辑

语法:wc [选项] 文件…

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

该命令各选项含义如下:

  - c 统计字节数。

  - l 统计行数。

  - w 统计字数。

这些选项可以组合使用。

输出列的顺序和数目不受选项的顺序和数目的影响。

总是按下述顺序显示并且每项最多一列。

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

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

例如:

$ wc - lcw file1 file2
4 33 file1
7 52 file2
11 11 85 total

举例分析:

1.统计demo目录下,js文件数量:

find demo/ -name "*.js" |wc -l

2.统计demo目录下所有js文件代码行数:

find demo/ -name "*.js" |xargs cat|wc -l 或 wc -l `find ./ -name "*.js"`|tail -n1

3.统计demo目录下所有js文件代码行数,过滤了空行:

find /demo -name "*.js" |xargs cat|grep -v ^$|wc -l

最新文章

  1. 详解c++指针的指针和指针的引用(转)
  2. Oracle LPAD/RPAD函数在处理中文时的注意事项
  3. Android Studio用release模式进行调试
  4. iOS小游戏打地鼠
  5. PS转换图片——我教你
  6. fragment 添加menu
  7. DB2中ixf文件的导入导出
  8. 求职基础复习之冒泡排序c++版
  9. 检测SqlServer服务器内存是否瓶颈
  10. CSS 样式二
  11. Hibernate与Jpa的关系(1)
  12. Caused by: org.springframework.beans.NotWritablePropertyException: Invalid property 'URIType' of bean class [com.alibaba.citrus.service.uribroker.uri.GenericURIBroker]
  13. angularjs之ui-bootstrap的Datepicker Popup实现双日期选择控件
  14. 关于对数组和指针的测试与分析OC
  15. python之路(6)迭代器和生成器
  16. IDEA整合Junit详细步骤
  17. JavaScript 的基础学习(一)
  18. 软件常用设置(VC, eclipse ,nodejs)---自己备用
  19. Linux终端小技巧
  20. session与cookie的区别和用法

热门文章

  1. 主席树 或者 离散化+分块 BZOJ 4636
  2. HDU 2588 思维 容斥
  3. Python学习笔记(四十六)网络编程(2)— UDP编程
  4. c# 重载运算符(ovveride operator)踩坑记,关于null比对
  5. Stat2—主成分分析(Principal components analysis)
  6. js设置html区域隐藏和显示
  7. 树形DP初探•总结
  8. AJAX的前世今生与未来
  9. Fiddler 断点调试http请求
  10. long类型的数据转化为时间