Q2。编写一个脚本,将目录名作为命令行参数,并显示其中各种文件的属性,例如
在shell脚本中使用linux编写
我所做的是
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
仅计算给定目录中的dirs(无子目录):
find /path/to/foo -maxdepth 1 -type d -print| wc -l
答案 0 :(得分:2)
您可以通过查看man find
-type f
-type d
-perm /u+w,g+w
或某些变体-perm /u+r,g+r
-perm /u+x,g+x
-size 0
-name '.*'