10 votos

Excluir subcarpetas de la búsqueda en el Finder

¿Cómo puedo forzar a Finder a que sólo busque en la carpeta actual, ignorando el contenido de todas las subcarpetas?
No quiero excluir las subcarpetas permanentemente de Spotlight, sólo para una búsqueda determinada.

La razón por la que quiero hacer esto es que a veces tengo una carpeta con subcarpetas que contienen archivos/carpetas que tienen nombres idénticos. A continuación se muestra un ejemplo simplificado:

main
|
|-config.txt
|
|-folder 1
|  |
|  |-config.txt
|
|-folder 2
   |
   |-config.txt

Cuando estoy en main y pulsa CMD + F y escriba config.txt Obtengo tres archivos. No quiero hacer clic en cada archivo para ver cuál está en main y cuál en otra carpeta, por lo que lo ideal sería que las subcarpetas no aparecieran en esta búsqueda.

0 votos

Interesante pregunta, ¡me pregunto por qué!

0 votos

Me he preguntado lo mismo. Cmd-opción-f da acceso a algunas opciones de búsqueda más, pero excluir subcarpetas no parece disponible.

1 votos

Me sorprende mucho que todas las respuestas aquí impliquen el uso de algo distinto de Finder. ¿Existe realmente ¿No hay forma de hacerlo desde Finder?

3voto

Pompair Puntos 1606
  1. Existe un producto llamado Buscador de rutas 6 que ofrece una función llamada "filtros y selecciones", demostró aquí.

  2. Puede intentar seleccionar todos los elementos de la carpeta en la que está buscando y aplicarles una etiqueta. A continuación, realice una búsqueda Spotlight de su elemento "Y" el criterio adicional de "etiqueta de archivo" manteniendo pulsada la tecla Opción mientras hace clic en el signo más.

0 votos

El punto número 2 es en realidad la respuesta. Lástima que tengamos que dar vueltas y no haya manera de marcar simplemente una casilla para esto. En realidad haría una búsqueda muy simple (no profunda/recursiva).

3voto

Neelesh Pandey Puntos 140

Utilice Unix find de la siguiente manera

find . -maxdepth 1 -name config.txt -print

En Terminal, escriba man find para más detalles.

Si haces esto a menudo, puedes convertirlo en una función shell.

2 votos

Esto fue mucho más fácil que perder el tiempo con el Finder

1voto

Neil Neyman Puntos 420

Posible solución, aunque esto no realmente responder a la pregunta. No estoy seguro de si hay una opción integrada para esto.

  1. En la vista de lista, asegúrese de que todas las carpetas están contraídas --cmd-a (seleccionar todo) y comando-flecha-izquierda son atajos para esto.

  2. Sin seleccionando la caja de búsqueda o usando cmd-f, comience a escribir el nombre del archivo "config.txt" y esto seleccionará ese archivo en su directorio actual.

0voto

Marcello de Sales Puntos 1771

Estoy pensando que si etiquetas un color en todas las carpetas de una ubicación determinada, puedes en la barra de búsqueda escribir el nombre de la carpeta que estás buscando y escribir el color que has etiquetado, y el finder buscar sólo este color de etiqueta. Así tu finder resulta que no muestra las subcarpetas.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X