Por ejemplo, ¿cómo se puede buscar todas las carpetas que contienen ".mp3" archivos (en OS X)?
Respuesta
¿Demasiados anuncios?Yo no creo que sea posible usando el Finder, pero usted puede encontrar fácilmente estas carpetas a través de la Terminal
find . -name '*.mp3' | sed 's|/[^/]*$||' | sort -u
Algunas explicaciones:
-
find
listas de todos los archivos (y sus rutas de acceso) que termina enmp3
en la carpeta actual y todo lo que "debajo" -
sed
despoja de la última parte de cada línea producida porfind
que no contiene un/
(que prácticamente los resultados en el nombre de archivo llegar eliminado) - El resultado hasta ahora es una lista de carpetas que contengan
mp3
archivos. Si una carpeta contiene más de un archivo, aparecerá varias veces, así que utilizaremossort -u
(unica) para eliminar los duplicados momento de la ordenación.