Carpeta inteligente: ¿cómo crear una lista de todos los archivos en una carpeta?

5

Quiero crear una carpeta inteligente que solo enumera todos los archivos de mi directorio ~/Music , es decir, solo una versión aplanada de esa carpeta.

¿Cómo puedo hacer esto?

(Intenté escribir * en el campo de búsqueda, pero eso no muestra todos los archivos.)

    
pregunta Albert 12.02.2013 - 19:29

4 respuestas

12

De forma predeterminada, la GUI de Spotlight en el Finder no le permitirá usar comodines u otra sintaxis avanzada. Sin embargo, al utilizar el criterio de búsqueda Raw Query , puede usar toda la sintaxis disponible en la línea de comandos mdfind utilidad:

  • Navega a tu ~ / carpeta de música
  • pulsa ⌘ F
  • Vuelva a verificar la Barra de alcance de la búsqueda para asegurarse de que Spotlight solo esté buscando en su carpeta de Música
  • Pulsa el botón "+" para agregar un criterio de búsqueda
  • En el menú desplegable de criterios, compruebe si el criterio Raw Query está visible (no está predeterminado). Si no, haga clic en Other... y aparecerá una lista de criterios. Busque el criterio Raw Query , marque la casilla para incluirlo en el menú y haga clic en "Aceptar".
  • Seleccione el nuevo criterio Raw Query visible e ingrese lo siguiente:

    (kMDItemFSName == '*.mp3') || (kMDItemFSName == '*.ogg') || (kMDItemFSName == '*.flac')
    

La consulta anterior buscará archivos que tengan .mp3, .ogg o .flac en su nombre de archivo (a diferencia del contenido del archivo). Este artículo de Macworld me ayudó a construir esta consulta en particular, pero esta página para desarrolladores de Apple tiene una lista más completa de los tipos de metadatos disponibles para consultas sin procesar.

Alternativamente, puede construir la consulta deseada visualmente:

  • Navegaatu~/carpetademúsica
  • pulsa⌘F
  • VuelvaaverificarlaBarradealcancedelabúsquedaparaasegurarsedequeSpotlightsoloestébuscandoensucarpetadeMúsica
  • Pulsaelbotón"+" para agregar un criterio de búsqueda
  • Elija el criterio Kind y configúrelo a Any
  • Mantenga presionada la tecla Option/Alt para crear un condicional (gracias a Adam Franco por señalarlo) y establézcalo en Any
  • En el menú desplegable de criterios, compruebe si el criterio File extension está visible. Si no, haga clic en Other... y aparecerá una lista de criterios. Busque el criterio File extension , marque la casilla para incluirlo en el menú y haga clic en "Aceptar".
  • Agregue tantos criterios File extension como desee.

Si desea que la búsqueda muestre todos los archivos debajo de una carpeta determinada (independientemente del tipo de archivo), puede usar el criterio File visibility :

  • Navega a tu ~ / carpeta de música
  • pulsa ⌘ F
  • Vuelva a verificar la Barra de alcance de la búsqueda para asegurarse de que Spotlight solo esté buscando en su carpeta de Música
  • Pulsa el botón "+" para agregar un criterio de búsqueda
  • En el menú desplegable de criterios, compruebe si el criterio File visibility está visible (no está predeterminado). Si no, haga clic en Other... y aparecerá una lista de criterios. Busque el criterio File invisible , marque la casilla para incluirlo en el menú y haga clic en "Aceptar".
  • La opción File visibility ahora debería estar en el menú desplegable de criterios de búsqueda. Siempre que este criterio se establezca en "Visible o Invisible", se mostrarán todos los archivos que se encuentran debajo de la carpeta actual (opcionalmente, puede cambiarlo a "Elementos visibles" que no desea que aparezcan archivos de puntos en los resultados)
respondido por el remmah 18.02.2013 - 02:04
1

Parece que simplemente escribiendo una. en el campo de búsqueda muestra todos los archivos, pero no las carpetas.

    
respondido por el Kirk McElhearn 19.02.2013 - 15:44
0

Sé que quieres una carpeta inteligente, pero en ausencia de eso, puedes usar Terminal:

ls -R ~ / Music

Esto te dará una lista, pero creo que lo que quieres es poder ver los archivos y acceder a ellos directamente.

    
respondido por el Kirk McElhearn 20.02.2013 - 08:35
0

Me estoy perdiendo algo, pero esto parece realmente simple:

  • Navega a tu ~ / carpeta de música
  • pulsa ⌘F
  • Establecido en Kind is Music
  • Haz clic en Guardar en la parte superior derecha y deberías estar listo.

ACTUALIZACIÓN:Aquíestáv2,dondesimplementelopuseenTamañodelarchivoesmayorque0KByobtengotodoslosarchivosenlacarpetaMúsica

    
respondido por el SWL 19.02.2013 - 19:30

Lea otras preguntas en las etiquetas