Como listar pastas vazias no linux


Respostas:


259

Tente o seguinte:

find . -type d -empty

5
Você precisará alterar '/' para o diretório que deseja usar como raiz da pesquisa.
22812 Kirby Todd

5
Obrigado! Funciona bem no meu sistema. Para obter uma lista classificada, use:find / -type d -empty | sort -u
acme

4
Aliás, para remover: encontrar. -type d -empty -exec rmdir {} \;
Scott

4
Dirs vazias no dir atual: find . -type d -empty. Além disso, arquivos vazios: find . -type f -emptyno diretório atual e mais profundo.
Starikovs

26
@ Scott - por que não find . -type d -empty -delete?
Ken afiada
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.