ls -l |grep "^-"|wc -l

统计某文件夹下目录的个数  

ls -l |grep "^d"|wc -l

统计文件夹下文件的个数,包括子文件夹里的  

ls -lR|grep "^-"|wc -l

统计/imagedata/data/20161108目录(包含子目录)下的所有txt文件  

ls -lR /imagedata/data/20161108|grep txt|wc -l   或者  ls -lR "/imagedata/data/20161108"|grep "txt"|wc -l

-------------------------------------------------------------------

说明:

统计文件夹下目录的个数,包括子文件夹里的

ls -lR|grep "^d"|wc -l

ls -lR
长列表输出该目录下文件信息(R代表子目录注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)

grep "^-"
这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d

wc -l
统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于一行信息对应一个文件,所以也就是文件的个数。

---------------------------------------------------------------

如果只查看文件夹

ls -d  只能显示一个.

find -type d    可以看到子文件夹

ls -lF |grep /    或 ls -l |grep '^d'  只看当前目录下的文件夹,不包括往下的文件夹

最新文章

  1. 利用layer的mask属性实现逐渐揭示的动画效果
  2. Deep Learning 24:读论文“Batch-normalized Maxout Network in Network”——mnist错误率为0.24%
  3. Oracle求部门员工工资占总工资的比率
  4. source insight shift+tab问题
  5. 转:如何学习javascript
  6. 快速理解JS的闭包
  7. Windows 服务器使用FTP出现“当前的安全设置不允许从该位置下载文件" 警告
  8. 天天模拟器 和 Genymotion 设置代理
  9. OpenCV在ARM上的移植
  10. ACM比赛
  11. Activiti工作流几种驳回方式的实现与比较
  12. [日推荐] 『闲聊助手』人工智能小程序,仅此一款!-极乐商店store.dreawer.com
  13. Java并发编程实践读书笔记(2)多线程基础组件
  14. linux云计算面试知识汇总,文件共享--vsftpd秘籍
  15. C#事件の.net下的EventArgs和EventHandler
  16. Python3 与 C# 面向对象之~继承与多态
  17. MHA-Failover(GTID,Auto_Position=0)
  18. [ Linux运维学习 ] 路径及实战项目合集
  19. WPF 的Listbox 滚动处理
  20. python Snakes 库安装

热门文章

  1. react 中state与props
  2. linux 常规操作EOF写法梳理
  3. ORM创建 脚本运行
  4. 解决Visual Studio “无法导入以下密钥文件”的错误
  5. 随着firefox的迭代更新:FireBug不能用了?使用火狐Try Xpath插件替代Firebug和Firepath
  6. git超详细教程留着当手册
  7. HTML5 借助http请求发送formdata对象,从而上传文件 XMLHttpRequest, FormData
  8. Yii-CHtmlPurifier- 净化器的使用(yii过滤不良代码)
  9. 内容方框 fieldset
  10. span width不起作用,border 无效