Linux -- 查询某个文件夹下的文件数量
2023-03-20 15:32:02 时间
# 查看当前目录下的文件数量(不包含子目录中的文件)
ls -l|grep "^-"| wc -l
# 查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录
ls -lR|grep "^-"| wc -l
# 查看当前目录下的文件夹目录个数(不包含子目录中的目录),同上述理,如果需要查看子目录的,加上R
ls -l|grep "^d"| wc -l
# 查询当前路径下的指定前缀名的目录下的所有文件数量
# 例如:统计所有以“20161124”开头的目录下的全部文件数量
ls -lR 20161124*/|grep "^-"| wc -l
对每个命令参数做一下说明备注:
ls -l
该命令表示以长列表输出指定目录下的信息(未指定则表示当前目录),R代表子目录中的“文件”,这个“文件”指的是目录、链接、设备文件等的总称
grep "^d"表示目录,"^-"表示文件
wc -l
表示统计输出信息的行数,因为经过前面的过滤已经只剩下普通文件,一个目录或文件对应一行,所以统计的信息的行数也就是目录或文件的个数
相关文章
- Nacos或者Config是怎么实现配置热刷新的?
- 一篇文章带你了解CSS3 滤镜(Filters)之二
- 引入『客户端缓存』,Redis6算是把缓存玩明白了…
- 最新研究发现超级人工智能,从理论上就无法控制
- GPT“高仿”系列开源了!最大可达GPT-3大小,能自主训练
- 程序员进阶书单:算法篇
- Zookeeper面试常见的11个连环炮
- 简单了解 TiDB 架构
- 浅析经典排序算法之堆排序
- 快来看!简单的代码提交能玩出这么多花样
- ThreadLocal夺命4问
- 登上 Github 趋势榜,iMove 原理技术大揭秘!
- GitHub因“纳粹”评论遭解雇的犹太员工被复职,CEO致歉
- 我用Ehcache把查询性能提升了100倍,真香!
- 项目在手,天下我有!这里有820个ML Python库,star量共计260万
- IndexedDB 代码封装、性能摸索以及多标签支持
- 您应该在2021年阅读的10本软件工程书籍
- Zookeeper常见11个连环炮
- 虚函数真的就那么慢吗?它的开销究竟在哪里?来看这4段代码!
- 没有操作系统,程序可以运行起来吗?