Linux统计文件个数或是代码行数
2015-07-19 13:35
671 查看
统计指定后缀名的文件总个数命令: find . -name *.cpp | wc -l 统计一个目录下代码总行数以及单个文件行数: find . -name *.h | xargs wc -l linux统计文件夹中文件数目 第一种方法: ls -l|grep “^-”|wc -l ls -l 长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)。如果ls -lR|grep “^-”|wc-l则可以连子目录下的文件一起统计。 grep ^- 这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d wc -l 统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于一行信息对应一个文件,所以也就是文件的个数。 第二种方法: find ./ -type f|wc -l 由于默认find会去子目录查找,如果只想查找当前目录的文件用 需要说明的是第二种方法会比第一种方法快很多,尤其是也统计子目录时。
相关文章推荐
- Linux nohup命令详解
- Linux 下查看机器配置命令
- linux c++ 获取基本类型的极值
- linux下,jdk下载和安装多版本控制
- 关于《maven实战》中的邮箱组建在Linux下的问题
- linux无法设置ip || linux网卡eth1如何修改为eth0
- linux安装mysql的方法
- linux安装MySQL 5.6.10包冲突问题导致安装失败的问题
- Linux RPM 命令详解及源码编译安装
- Linux下unzip解压windows压缩的zip件,中文名乱码问题
- Linux /etc/resolv.conf
- Linux /etc/hosts文件
- Linux键盘快捷键
- linux挂载iso镜像时报错的解决方法 mount: can't find cdrom in /etc /fstab or /etc/mtab
- centos7安装xampp php环境包
- linux 计划任务
- 每天一个Linux命令-7(mount)
- linux——samba服务器的配置
- Hadoop—在Eclipse中安装Hadoop插件及测试(Linux操作系统)--练习6
- Linux-vim-encoding