
Eu tenho uma estrutura de diretórios como abaixo
/diretório1/diretório2/teste.txt.
Aqui eu tenho vários diretórios no nível do diretório1 e vários diretórios nos níveis do diretório2 e poucos arquivos estão presentes em alguns níveis do diretório2.
Existe um comando que exibirá quais subdiretórios possuem um arquivo?
Responder1
Se você deseja listar apenas os diretórios que contêm arquivos, o -empty
teste de find
pode ser o que você precisa:
find /directory1 -type d -not -empty