shell统计某目录下文件和文件夹的数量
2008-06-03 17:42
1586 查看
shell统计某目录下文件和文件夹的数量
#caculate sum of files and sum of directory
#!/bin/sh
Count=0
File_Count=0
Dir_Count=0
if [ -z "$1" ]; then
Count=`ls | wc -l`
Dir_Count=`ls -p | grep -c "[@//]"`
elif [ ! -d $1 ]; then
echo "文件夹$1不存在!"
exit 1
else
Count=`ls -l $1 | wc -l`
Dir_Count=`ls -p -l $1 | grep -c "[@//]"`
fi
File_Count=`expr $Count - $Dir_Count`
echo "总文件(夹)数:$Count"
echo "文件夹数:$Dir_Count"
echo "文件数:$File_Count"
#caculate sum of files and sum of directory
#!/bin/sh
Count=0
File_Count=0
Dir_Count=0
if [ -z "$1" ]; then
Count=`ls | wc -l`
Dir_Count=`ls -p | grep -c "[@//]"`
elif [ ! -d $1 ]; then
echo "文件夹$1不存在!"
exit 1
else
Count=`ls -l $1 | wc -l`
Dir_Count=`ls -p -l $1 | grep -c "[@//]"`
fi
File_Count=`expr $Count - $Dir_Count`
echo "总文件(夹)数:$Count"
echo "文件夹数:$Dir_Count"
echo "文件数:$File_Count"
相关文章推荐
- Shell脚本统计当前目录下目录和文件的数量
- Shell脚本统计当前目录下目录和文件的数量
- 如何统计 Linux 中文件和文件夹/目录的数量 | Linux 中国
- shell统计指定目录下所有文件类型及数量
- shell 脚本实现统计文件夹下目录及文件个数
- Linux:centos释放缓存,查看磁盘空间大小,xxx文件夹, 查看文件夹大小,查看剩余内存,查看xxx软件位置,统计某文件夹,统计某文件夹下目录数量,查看文件夹大小,给文件夹下所有的文件赋值权限
- linux学习之编写统计目录下文件、文件夹shell
- Linux系统中如何统计文件和文件夹(目录)的数量
- shell统计指定目录下所有文件类型及数量
- 用shell脚本统计当前目录下目录和文件的各自数量
- 统计Linux 中文件和文件夹/目录的数量(示例代码)
- shell: 统计当前目录下文件数 文件夹数 文件夹和文件总数
- win32命令行小程序获取指定文件夹或者目录下面的所有文件大小,文件数量,目录数量
- 用shell获取目录/文件夹/文件的时间戳
- shell 统计当前目录下的文件个数
- Shell脚本 输出当前目录下某文件夹中的非空文件
- shell如何判断文件or目录(文件夹)
- 循环统计每个目录下文件的数量
- Linux下统计当前文件夹下的文件个数、目录个数
- 【Linux】Linux下统计当前文件夹下的文件个数、目录个数