¿cómo puedo buscar carpetas que terminan en ciertos caracteres en el Finder?

4

La ejecución de una búsqueda de Finder para carpetas parece limitada a buscar nombres de carpetas que comiencen con el término de búsqueda. No puedo buscar nombres de carpetas utilizando solo caracteres en el medio o al final. Tengo que recurrir al uso del comando buscar desde la Terminal. ¿Alguna forma de evitar esto? A continuación se muestra una carpeta de muestra y varios intentos de búsqueda:

buscando"hijo "no devuelve nada, a pesar de que existen subcarpetas que terminan en" son ">

Esta es mi primera publicación aquí, así que solo puedo publicar dos imágenes, al parecer. Tengo una captura de pantalla adicional que muestra una búsqueda de "jo" que de hecho revela todas las subcarpetas que comienzan con "jo". Tengo una cuarta captura de pantalla que muestra que la búsqueda de "bert" no devuelve "robertson" "colbertson", etc. Estas búsquedas fueron búsquedas basadas en nombres con la misma restricción "tipo" solo en las carpetas.

¿Qué pasa con esto?

    
pregunta evan 24.01.2016 - 19:31

2 respuestas

2

En Finder intente usar esto:

Kind is Folder
Name ends with son

Esto debería mostrar todas las carpetas que terminan con "hijo".

Prueba también, begins with y contains para búsquedas similares.

    
respondido por el bjbk 24.01.2016 - 22:33
3

No he encontrado una manera de poner las variables en foco, pero debo estar mal informado, ya que parece tan útil no implementarlo.

Dicho esto, uso terminal y mdfind para analizar el foco como siempre lo has hecho.

mdfind "kMDItemFSName == '*son' && kMDItemKind == 'Folder'"

Eso le mostrará todas las carpetas que terminan en son y es posible que desee grep para el nombre de la carpeta "nombres de muestra" para replicar la búsqueda que ha ilustrado o use el comando -onlyin :

mdfind -onlyin dir "kMDItemFSName == '*son' && kMDItemKind == 'Folder'"

Puedes arrastrar la carpeta a la terminal para obtener un nombre que se haya escapado correctamente con los espacios codificados y luego pegarlo en lugar de dir

    
respondido por el bmike 24.01.2016 - 19:50

Lea otras preguntas en las etiquetas