Linux统计文件夹下的文件数量
统计某文件夹下目录文件的个数,统计文本文件的数量
Linux下有三个命令:ls
、grep
、wc
通过这三个命令的组合可以统计目录下文件及文件夹的个数。ls常用命令介绍
- 统计当前目录下文件的个数(不包括目录)
$ ls -l | grep "^-" | wc -l
- 统计当前目录下文件的个数(包括子目录)
$ ls -lR| grep "^-" | wc -l
- 查看某目录下文件夹(目录)的个数(包括子目录)
$ ls -lR | grep "^d" | wc -l
命令解析:
ls -l
长列表输出该目录下文件信息(注意这里的文件是指目录、链接、设备文件等),每一行对应一个文件或目录,ls -lR
是列出所有文件,包括子目录。
grep "^-"
过滤ls
的输出信息,只保留一般文件,只保留目录是grep "^d"
。wc -l
统计输出信息的行数,统计结果就是输出信息的行数,一行信息对应一个文件,所以就是文件的个数。
Linux统计文件夹下的文件数量相关推荐
- Linux下统计当前文件夹下的文件个数、目录个数
这篇文章主要介绍了Linux下统计当前文件夹下的文件个数.目录个数,本文使用ls命令配合管理.grep命令实现统计需求,需要的朋友可以参考下 1) 统计当前文件夹下文件的个数 复制代码 代码如下: l ...
- 【转】【Linux】Linux下统计当前文件夹下的文件个数、目录个数
[转][Linux]Linux下统计当前文件夹下的文件个数.目录个数 统计当前文件夹下文件的个数,包括子文件夹里的 ls -lR|grep "^-"|wc -l 统计文件夹下目录的 ...
- linux替换某个文件夹下所有文件,Linux 批量查找并替换文件夹下所有文件的内容...
1.批量查找某个目下文件的包含的内容 cd etc grep -rn "查找的内容" ./ 2.批量替换某个目下所有包含的文件的内容 cd etc sed -i "s/查 ...
- linux du 文件大小排序,du命令 实现Linux 某个文件夹下的文件按大小排序
1. df -lh 2. du -s /usr/* | sort -rn 这是按字节排序 3. du -sh /usr/* | sort -rn 这是按兆(M)来排序 4.选出排在前面的10个 du ...
- python 统计文件夹下的文件夹/某类型文件的数目
用代码读取文件时,有时需要统计某文件夹下所有文件的数目,并读取指定数目的文件!我们通常使用python的os模块完成统计工作,具体方法如下: 1.统计某文件夹下的文件夹和文件的总个数( ...
- shell统计当前文件夹下的文件个数、目录个数
shell统计当前文件夹下的文件个数.目录个数 ls -l |grep "^-"|wc -l //统计当前文件夹下文件的个数 ls -l |grep "^d"| ...
- Linux C 读取文件夹下所有文件(包括子文件夹)
Linux C 读取文件夹下所有文件(包括子文件夹) 递归读取某文件夹及其子文件夹下所有文件名 深入探讨:linux中遍历文件夹下的所有文件 Linux C :遍历输出指定目录下的所有文件 Linux ...
- ubuntu系统(四):批量化查看pcd文件, 批量化修改图像的像素尺寸、查看当前文件夹下的文件数量
目录 一.ubuntu批量化查看pcd文件 二.ubuntu批量化修改图像的像素尺寸 三 查看当前文件夹下的文件数量 一.ubuntu批量化查看pcd文件 将下面的脚本与要批量化查看的pcd文件放在一 ...
- 查找文件夹下图片的数量
//查找文件夹下图片的数量\ private int getFiles(String string){int i=0;File file = new File(string);File[] files ...
最新文章
- AI一分钟 | 传许家印已投资贾跃亭FF;腾讯将发布可接收微信的智能音箱;阿里确认研发自动驾驶技术
- Java 8 Lambda 表达式详解
- Spring 初识Aop JDK动态代理实现 原理初显
- Android Lifecycle 生命周期组件详解
- Android之简单的文件夹选择器实现
- Build String(CF-237E)
- 解决Office 365应用程序无法正常启动(0X0000142)
- OTT系统和IPTV方案哪个更适合用于搭建局域网视频点播直播
- Iocomp ActiveX v5 SP6 带OPC -Crack
- 1118 Birds in Forest (25分)
- 二、对HEVC/H.265视频编解码器进行隐写的基本思路
- Redis-5.0.5集群配置
- QT在QML下实现多国语言翻译
- 微信小程序5——小程序网络数据请求
- 【Mybatis】缓存
- div的横向与纵向排列
- 电路设计--驱动放大电路设计
- .net WebApi
- Linux目录说明(FHS)
- 【计算机大数据毕设之基于spark+hadoop的大数据分析论文写作参考案例】
热门文章
- 汇通达港交所上市:市值超240亿港元 阿里与顺为是股东
- 初探Java设计模式2:结构型模式(代理模式,适配器模式等)
- 《奔跑吧Linux》之Linux内核奔跑卷
- html封面设计图片手绘大全,一套富有创意的简约手绘插图,用于墙面装饰、明信片或小册子封面设计。手绘矢量设计元素。病媒EPS10....
- 条例、办法、规定和实施细则有什么区别
- 博士生们都在干什么?
- 人脸检测SRN网络笔记
- React hooks学习 -- “useContext”
- 猫,量子力学,和手机人像摄影之变
- 微信小程序通过background或者background-image设置背景图片