2 votos

Cómo encontrar archivos en el Finder

Creo que estoy haciendo algo mal con mi uso del Finder, pero no puedo saber qué.

Estaba tratando de encontrar un archivo .jar, y me doy cuenta de que no sé si el Finder no lo encuentra o no existe. Así que empecé a buscar carpetas y archivos que sé que existen, para confirmar o negar que el Finder está recibiendo los comandos correctos de mí.

Hay una carpeta en ~/.m2/ y cuando lo busco en el Finder, no lo encuentra. También he buscado un archivo dentro del ~/.m2/ directorio, y no pudo encontrarlo.

Aquí es donde estoy confundido. A veces, el Finder devuelve los resultados rápidamente, y otras veces, no estoy muy seguro de si pasa algo o no. En este momento, el título de la ventana del Finder dice "Buscando 'Todos mis archivos'". ¿Significa eso que la búsqueda sigue en curso? ¿O es sólo un título? No estoy seguro.

Tampoco dice "Búsqueda realizada, se han encontrado X resultados" o "Búsqueda en curso", ni nada. No hay molinete, ni información. No tengo ni idea de si sigue realizando una búsqueda o no.

¿Qué estoy haciendo mal? ¿Cómo puedo utilizar el Finder para encontrar mis archivos?

El hardware que estoy utilizando es Macbook Pro, versión del sistema operativo 10.12.4.

4voto

siva Puntos 23

~/.m2/ tiene un punto como primer carácter del nombre del directorio. Esta es una carpeta oculta, por lo que no está indexada por Spotlight. Finder no la encontrará porque no está en el índice de Spotlight. Cambie el nombre de la carpeta sin el punto para que la carpeta sea indexada.

La búsqueda con Finder utiliza Spotlight, por lo que debería ser casi instantánea. Puede mostrar la barra de estado con Ver → Mostrar barra de estado (⌘/) y aparecerá un molinete a la derecha de la barra cuando Finder siga buscando, desapareciendo una vez finalizada la búsqueda.

0 votos

¿Cómo puedo buscar literalmente "todos mis archivos", incluidos los ocultos? La razón por la que lo pregunto es porque en realidad estoy buscando otros archivos, y usando .m2 como "prueba de concepto" de cómo usar el buscador. El problema es que no tengo ni idea de dónde están mis otros archivos, y por tanto no puedo renombrar la carpeta en la que están si es una carpeta oculta.

4 votos

@r12 Tendrás que utilizar una aplicación como FindAnyFile , iFileX o utilizar find de la Terminal.

1 votos

Como aviso a cualquiera que pueda encontrar esta respuesta en un contexto diferente - renombrar ~/.m2 no es normalmente una buena idea, y requiere reconfigurar Maven para una ruta de repositorio local diferente.

3voto

El buscador no puede encontrar

El "Finder" es en realidad bastante terrible en encontrar cosas desde la perspectiva de la UX. Tampoco me gusta Spotlight (sustitúyelo por Quicksilver o Alfred). Ninguno de los dos quiere ayudarte a encontrar directorios y archivos ocultos (los que tienen un . al principio de su nombre). ¡Esos son los más divertidos!

La terminal es tu amiga

Habiendo usado OSX desde el principio (sé que ya no se supone que lo llamemos "X"), he llegado a la conclusión de que es mejor aprender a usar Terminal.app. Es especialmente excelente en encontrar cualquier cosa y todo exactamente como usted lo instruye.

En tu caso, quieres encontrar todo archivos. No todo como lo define Finder.app, pero realmente todo archivos. En el Terminal, sólo hay que añadir el -a para mostrar todo. Añadir -type d para encontrar sólo directorios. Para buscar parte del nombre, incluya * como carácter "comodín". Todo eso junto se ve algo así:

find Directory/SubDirectory -a -type d -name *m2

Para saber más sobre el poder de find , tipo man find en el Terminal y pulse enter o simplemente lea este gran artículo . Y nunca más te molestes en tratar de encontrar cosas en Finder.app.

2 votos

También existe locate/mlocate, aunque creo que no está configurado por defecto; cuando lo está, es mucho más rápido que find ya que utiliza una base de datos precompilada (como Spotlight, pero mejor).

1voto

john Puntos 11

Anoche utilicé una aplicación de Mac 'easy-find' para el mismo problema. Estaba buscando mi archivo .bash_profile usando el buscador. easy-find lo encontró por mí. Es una aplicación gratuita.

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