在线求解-shell编程-怎么判断一个目录是空目录

在线求解-shell编程-如何判断一个目录是空目录
如题,假设$tmp里面存储的是一个目录信息,如 "/home/user1/dir1 "

第一个问题最简单:
如何判断$tmp是一个已经存在的目录,而不是胡乱写的呢?

第二个问题是:
如何判断$tmp下面有没有文件或目录呢?

第三个问题是:
若下面没有文件,只有目录,如何递归判断下去呢?


可以使用test来测试


dir=/x
[ `ls -la $dir | wc -l` -gt 3 ] && echo $dir is not empty || echo $dir is empty.

在线求解-shell编程-怎么判断一个目录是空目录

相关文章:

你感兴趣的文章:

标签云: