#!/bin/bash
function getdir(){
for element in `ls $`
do
dir_or_file=$"/"$element
if [ -d $dir_or_file ]
then
getdir $dir_or_file
else
echo $dir_or_file
fi
done
}
root_dir="/home/test"
getdir $root_dir

#以下命令均不包含".",".."目录,以及"."开头的隐藏文件,如需包含,ll 需要加上 -a参数
#当前目录下文件个数,不包含子目录
ll |grep "^-"|wc -l
#当前目录下目录个数,不包含子目录
ll |grep "^d"|wc -l
#当前目录下文件个数,包含子目录
ll -R|grep "^-"|wc -l
#当前目录下目录个数,包含子目录
ll -R|grep "^d"|wc -l

 

借鉴自他人,仅为方便以后查看

最新文章

  1. UNDER THE HOOD OF THE NEW AZURE PORTAL
  2. 公钥与私钥,HTTPS详解
  3. dede上怎么让所有链接在新窗口打开
  4. Windows 2003 + IIS6.0 相关 401.1 或 401.2 等问题解决
  5. 在VS2103环境中集成Doxygen工具
  6. JS模块化编程
  7. 'data-'属性的作用是什么?
  8. Android 进程和线程
  9. How to retreive raw post data from HttpServletRequest in java
  10. Springboot学习记录1--概念介绍以及环境搭建
  11. OCR技术浅析-tesserOCR(3)
  12. RTMP 摄像头推流至七牛云直播
  13. FPGA_VHDL 学习课堂笔记001
  14. gcc,g++
  15. 【转载】ZooKeeper学习第二期--ZooKeeper安装配置
  16. nosql数据库:mongodb,redis,memcached,其优缺点和使用应用场景
  17. IdentityServer4 And AspNetCore.Identity Get AccessToken 问题
  18. oracle sql 高级
  19. C#学习笔记(一):C#简介
  20. [PY3]——IO——文件读写

热门文章

  1. java中IO流小解
  2. 锋利的jquery-读书笔记(一)
  3. ka/ks
  4. JAVA之IO流(字符流)
  5. java重置定时器频率
  6. VirtualBox安装MS-DOS6.22(图文教程)
  7. vm.max_map_count
  8. jQuery对数组操作
  9. mac机快捷键操作
  10. JavaScript 中 Number()、parseInt()、parseFloat()的区别