编写一个shell脚本,根据其属性计算给定目录中文件和目录的数量。
要求:
▪调用脚本countdf.sh
▪运行脚本时,在命令行中使用目录的路径,例如
./countdf.sh〜 /test01。这仅是示例路径,因此请勿将其硬编码到脚本中。
▪脚本到终端的输出将显示如下:
[dirname]目录包含:
x个包含数据的文件
x个空文件
x个非空目录
x空目录
实现代码
#!/bin/bash
fun_directory(){
let "filenum=0"
let "emptyfilenum=0"
let "dirnum=0"
let "emptydirnum=0"
# 进入目标目录
cd $1
for i in $