2014-03-07 85 views
1

我公司對每個項目都使用深度嵌套的文件夾結構。我想在運行每個文件夾的服務器上運行腳本,檢查是否爲空,並返回空的實例總數。空文件夾搜索服務器

例如,在500個項目文件夾中,只有3%在Scans文件夾中有任何數據。通過這種方式,我們可以識別哪些文件夾可以使用數據丟棄 - 而不是軼事。

我不介意使用excel來獲取格式化的數據,因爲我需要但是空文件夾名稱總數的列表會很好。

掃描500個文件夾,12個空 腳本註釋500個文件夾,129個空

任何想法?

回答

4

發現已經配備到處理這個問題:

find . -type d -empty 

,或者在尋找空目錄執行一些命令:

find . -type d -empty -exec rmdir {} \; 

,並得到空迪爾斯的計數:

find . -type d -empty | wc -l 

例如:

[12:30:21] [email protected]:~/test [9] mkdir test2 
[12:30:23] [email protected]:~/test [10] mkdir test3 
[12:30:26] [email protected]:~/test [11] find . -type d -empty | wc -l 
2 
[12:30:29] [email protected]:~/test [12] find . -type d -empty 
./test2 
./test3 
+0

完美。找 。型d - 空做了伎倆。 – malaki1974