(w systemie Linux)
Mam duży zestaw zagnieżdżonych podkatalogów w systemie plików. Chciałbym przyciąć wszystkie ścieżki do katalogów, które w ogóle nie zawierają plików.
Innymi słowy, chciałbym usunąć każdy katalog, w którym nie ma plików w tym katalogu lub w żadnym podkatalogu tego katalogu rekurencyjnie.
-delete
flagi.Może nie być najlepszym rozwiązaniem, ale ten skrypt działa:
(częściowo oparty na odpowiedzi na listę wszystkich pustych folderów )
źródło
źródło
find
je za drugim razem. Nigdy nie miałem tego przypadku na żywo.