我公司为每个项目使用深层嵌套的文件夹结构。我想在运行每个文件夹的服务器上运行一个脚本,检查是否为空,并返回空的实例总数。
例如,在500个项目文件夹中,只有3%的人在Scans文件夹中有任何数据。通过这种方式,我们可以识别哪些文件夹可以使用数据删除 - 而不是轶事。
我不介意使用excel来根据需要格式化数据,但是空文件夹名称总计列表会很棒。
扫描500个文件夹,12个空 脚本注释500个文件夹,129空
有什么想法吗?
答案 0 :(得分:4)
找到已经装备来处理这个:
find . -type d -empty
或者在找到空目录时执行一些命令:
find . -type d -empty -exec rmdir {} \;
并获得空目录的数量:
find . -type d -empty | wc -l
示例:
[12:30:21] wthom@dragon21:~/test [9] mkdir test2
[12:30:23] wthom@dragon21:~/test [10] mkdir test3
[12:30:26] wthoma2@dragon21:~/test [11] find . -type d -empty | wc -l
2
[12:30:29] wthoma2@dragon21:~/test [12] find . -type d -empty
./test2
./test3