¿Cómo puedo hacer una búsqueda de texto completo de archivos de texto sin formato en mi carpeta de DropBox?

3

Entiendo que Spotlight buscará el texto completo de los archivos en cualquier carpeta y mostrará los archivos que contienen instancias del texto buscado. Pero también me gustaría ver las instancias resaltadas del texto buscado dentro del archivo de texto. Comando-f en un editor de texto logra esto.

El problema es que tengo que realizar un proceso de dos pasos que puede llevar mucho tiempo cuando tengo muchos archivos para buscar:

  1. Use Spotlight para localizar archivos que tengan instancias del texto buscado en ellos
  2. Abra cada archivo en un editor de texto individualmente, comando-f, y localice la instancia del texto dentro de ese archivo.

¿Hay alguna forma de combinar estos dos pasos en uno en OS X? ¿Hay alguna característica de Spotlight que falte o una aplicación que haga esto? Puedo hacer esto fácilmente en el iPad con la barra de búsqueda en Daedalus Touch, pero me encantaría encontrar un equivalente de OS X.

Gracias por leer.

    
pregunta Macrod 13.03.2013 - 19:01

3 respuestas

1

Encontré una aplicación (pagada) que hará lo anterior: SearchInFiles . Descargo de responsabilidad: no lo he probado todavía.

    
respondido por el Macrod 13.03.2013 - 23:53
4

A menudo hago esa búsqueda, pero no uso GUIs sofisticadas para eso. Si estás interesado, sigue leyendo.

Unix tiene una gran herramienta llamada grep que buscará patrones dentro de los archivos. Incluso admite expresiones regulares si usas egrep .

Ejemplo de búsqueda de la palabra "hola" con toda la combinación de casos en la carpeta de Dropbox:

cd /Users/name/Dropbox
grep -Riw hello *

Eso es todo. Oh, olvidé mencionar que tienes que usar la aplicación Terminal antes de escribir estos comandos.

Si buscas dos palabras "hola" o "bye", puedes hacerlo:

egrep -Riw "hello|bye" *

Si busca todas las palabras que contienen "ell" (como hola), puede hacerlo:

grep -Ri ell *

Y finalmente (pero lea la página del manual si desea más), haga coincidir todos los archivos que tienen la palabra "iOS" con este caso particular:

grep -Rw iOS *
    
respondido por el Huygens 14.03.2013 - 14:05
0

Puedes intentar usar Ambar ( enlace ). Es una solución en la nube para buscar en el contenido de sus archivos de Dropbox. Una vez que conecta Ambar a Dropbox, sincronice los archivos de Dropbox y permita una búsqueda intelectual ultrarrápida. Con el plan gratuito puede indexar hasta 2000 documentos.

La revisión rápida se publica aquí

P.s. Yo trabajo para Ambar.

    
respondido por el Ilya P 22.03.2017 - 10:14

Lea otras preguntas en las etiquetas