Linux命令:ls、grep、wc统计目录下文件及文件夹的个数。
- 统计当前目录下文件的个数(不包括目录)
1 |
$ ls -l | grep "^-" | wc -l |
- 统计当前目录下文件的个数(包括子目录)
1 |
$ ls -lR| grep "^-" | wc -l |
- 查看某目录下文件夹(目录)的个数(包括子目录)
1 |
$ ls -lR | grep "^d" | wc -l |
命令解析:
ls -l
长列表输出该目录下文件信息(注意这里的文件是指目录、链接、设备文件等),每一行对应一个文件或目录,ls -lR
是列出所有文件,包括子目录。
grep "^-"
过滤ls
的输出信息,只保留一般文件,只保留目录是grep "^d"
。wc -l
统计输出信息的行数,统计结果就是输出信息的行数,一行信息对应一个文件,所以就是文件的个数。
Linux命令:ls、grep、wc统计目录下文件及文件夹的个数。相关推荐
- linux面试题:删除一个目录下的所有文件,但保留一个指定文件
此题问题虽小,但是初学者还是很难给出合理的答案的!本文来自老男孩21期网络班学员 面试题:删除一个目录下的所有文件,但保留一个指定文件解答: 假设这个目录是/xx/,里面有file1,file2,fi ...
- linux 用journalctl --vacuum-size=10M命令清理/var/log/journal目录下的日志文件
su - root journalctl --vacuum-size=10M
- linxu命令之cp 拷贝整个目录下的所有文件
转载于:https://blog.51cto.com/xingej/1956618
- 每天一个Linux命令-ls
ls 命令在linux系统中是使用频率最频繁的几个命令之一,直接使用不带目录名,是默认显示当前目录的文件及子目录名称,ls加指定目录名,则可以查看指定目录下的文件及子目录名称,ls不仅可以查看目录下有 ...
- linux整个文件夹下全部文件的属性,C/C++遍历目录下的所有文件(Windows/Linux篇,超详细)...
前面的一篇文章我们讲了用Windows API遍历一个目录下的所有文件,这次我们讲用一种Windows/Linux通用的方法遍历一个目录下的所有文件. Windows/Linux的IDE都会提供一个头 ...
- linux--多目录下的MakeFile文件(嵌套Makefile)编写
linux--多目录下的makefile文件(嵌套Makefile)编写 1 简介 2 规则 2.1 简介 2.1.1 Makefile 主要的 5个部分 (显示规则, 隐晦规则, 变量定义, 文件指 ...
- Linux命令之 —— grep \ls \ ll \ sed \ bg fg \ ipset \ wc \ ifconfig \ awk
0. grep命令 1. Linux ls -ld 1 2. Linux 中ls -l // ll 命令详解 (7个字段):文件属性 1 3. shell中的if判断 4. Linux中 > ...
- linux如何统计目录下的文件个数,linux怎么查看一个目录下的文件数量
有时候需要看文件夹下有多少文件,那么就需要用到以下指令 $ls -l | grep -c '^-' 个grep是啥意思呢?我们man一下 $man grep 会看到以下描述: SYNOPSIS gre ...
- Linux统计目录下文件个数及代码行数
1. 统计当前目录下,php文件数量 find ./ -name "*.php" | wc -l 2. 统计当前目录下所有php文件代码行数 find ./ -name " ...
最新文章
- 快车 FlashGet 3.1 修正版(1057)
- ggplot2设置坐标轴范围_ggplot2画图时出现重合的点以及标签如何处理?有现成的包ggrepel
- Vue+Openlayers实现显示图片并分优先级多图层加载
- wxWidgets:wxPGMultiButton类用法
- Android一个ListView列表之中插入两种不同的数据
- org.apache.maven.plugin.MojoExecutionException: protoc version is libprotoc 3.6.1, expected versio
- 5元素升级android6,升级你的app以支持高长宽比的新旗舰
- Word2Vec学习笔记(三)续
- 恩墨年货送到家-2018,寻梦一起出发
- oracle中NUMBER(10,2)含义
- (二)Graphivz 简单结构图及子图
- Django DetailView 多重继承 关系整理
- InisghtFace 制作自定义数据集和模型训练评估
- 关于Video.js 出现的问题 this.el_.vjs_getProperty
- 惠普笔记本触摸板失灵
- 【优化模型】求非齐次线性方程组的通解
- Echarts使用感悟
- 关于触摸板设备USB映射虚拟桌面的VID与PID
- shel ---条件、循环
- 服务器系统2008r2企业版补丁,windows2008R2服务器更新补丁
热门文章
- 新网 云服务器,云服务器的使用教程
- etmvc mysql乱码_etmvc中集成spring使用druid连接池
- load out mysql,快速的mysql导入导出数据(load data和outfile)
- xss跨站脚本攻击_常见攻击之xss跨站脚本攻击
- 聚类算法 距离矩阵_谱聚类
- BatchNorm中forward未被调用原因
- 连接真机开发安卓(Android)移动app MUI框架 添加购物车等——混合式开发(四)
- 用IntelliJ IDEA 配置安卓(Android)开发环境(一条龙服务,新手进!)
- Ubuntu 如何为 XMind 添加快速启动方式和图标
- 使用 js 设置组合快捷键,支持多个组合键定义,还支持 React