
Tengo una estructura de directorio como la siguiente.
/directorio1/directorio2/prueba.txt.
Aquí tengo varios directorios en el nivel del directorio1 y varios directorios en los niveles del directorio2 y hay pocos archivos presentes en algunos de los niveles del directorio2.
¿Existe algún comando que muestre qué subdirectorios tienen un archivo debajo?
Respuesta1
Si desea enumerar solo aquellos directorios que contienen archivos, la -empty
prueba de find
puede ser lo que necesita:
find /directory1 -type d -not -empty