【发布时间】:2013-02-14 17:52:10
【问题描述】:
第二季度。编写一个以目录名作为命令行参数的脚本,并显示其中各种文件的属性,例如
- 常规文件
- 文件总数
- 目录数
- 允许写入权限的文件
- 允许读取权限的文件
- 允许执行权限的文件
- 大小为 0 的文件
- 目录中的隐藏文件
在 linux 中使用 shell 脚本工作
我所做的是
find DIR_NAME -type f -print | wc -l
统计所有文件(包括子目录):
find /home/vivek -type f -print| wc -l
计算所有目录,包括子目录:
find . -type d -print | wc -l
只计算给定目录中的文件(无子目录):
find /dest -maxdepth 1 -type f -print| wc -l
只计算给定目录中的目录(无子目录):
find /path/to/foo -maxdepth 1 -type d -print| wc -l
【问题讨论】:
-
问题是?