遍历目录中所有文件并统计信息
2014-06-27 15:45
357 查看
遍历目录中所有文件,并且统计文件类型。
#!/bin/bash #filename: filestat.sh #set -x if [ $# -ne 1 ]; then echo $0 basepath; echo fi path=$1 declare -A statarray; while read line; do ftype=`file -b "$line"` let statarray["$ftype"]++; done< <( find $path -type f -print ) echo ===============================File types and counts================================== for ftype in "${!statarray[@]}"; do echo $ftype : ${statarray["$ftype"]} done
相关文章推荐
- Python:递归遍历目录,统计目录大小,并以列表的形式返回所有py文件
- PHP遍历指定目录,并存储目录内所有文件属性信息
- 遍历指定目录,并存储目录内所有文件属性信息的php代码
- JS如何遍历一个文件夹下的所有文件与目录
- 在Asp.net中如何遍历一个本地目录下的所有文件并上载到Web 服务器上指定的目录中
- 一个遍历目录下包含某些内容的所有文件的类
- 遍历目录下所有文件
- 遍历目录下所有各级子目录文件的全路径
- 遍历所有当前及下级目录,并记录为XML文件
- QT4:遍历删除某个目录下的所有文件
- 遍历目录和文件信息
- windows遍历目录下所有文件
- 一个遍历指定目录下所有文件的例子
- 遍历目录和文件信息
- 如何使用perl遍历一个目录下的所有文件
- 遍历目录及子目录列出所有文件和文件夹的代码
- 遍历目录下所有图片文件显示的方法.(已废弃)
- fso遍历某一目录下所有文件的函数
- 遍历Symbian某目录下的所有文件
- 遍历Symbian某目录下的所有文件