Resultado de búsqueda de Spotlight incompleto

0

Desde que cambié las estructuras de directorio de mi Mac, Spotlight no produjo resultados de búsqueda exitosos para mis archivos o carpetas.

Lo he intentado

  1. Matando a SystemUIServer
  2. Reconstruyendo el índice de Spotlight manualmente usando sudo mdutil -E /
  3. Cambio de resolución de escritorio
  4. Borrar cachés y preferencias usando la aplicación descargada
  5. Reiniciando Mac

Se sugiere todo en Esto sin efecto. 4to artículo fue recomendado en contra en Apple Support Community. Y, por supuesto, probé lo que sugirió Seaturtle ... reindexando Macintosh HD.

Al usar el terminal con las palabras clave adecuadas, aparecen los archivos / carpetas, pero me gustaría arreglarlo permanentemente.

¿Alguien tiene otra idea? Por favor, hágamelo saber.

  • Actualmente utilizo Macbook Pro de 2012, OS: High Sierra 10.13.2
pregunta HSL 17.01.2018 - 14:01

2 respuestas

0

Aparentemente, no estaba leyendo lo que controla la pestaña como muestra el título.

  1. Vacía todo debajo de la pestaña
  2. Arrastra Macintosh HD y luego elimina
  3. Espera un poco para que se vuelva a indexar Spotlight
  4. La búsqueda debería aparecer bien

Resuelto!

    
respondido por el HSL 07.02.2018 - 13:58
1

¿Puede esperar a que Spotlight reindexe su máquina?

Si es así, prueba esto:

  • Vaya a la sección Spotlight de Preferencias del sistema.
  • Vaya a la sección Privacidad y agregue su disco de arranque (el mío es Macintosh HD).
  • Retíralo de nuevo.
  • Ir a Spotlight. Observe el indicador "Indexación ...". Puedes seguir usando Spotlight y el resto de tu máquina mientras se indexa, pero hasta que termine, es posible que no encuentre todo.

¿No puedes esperar (o no quieres usar Spotlight)?

Pruebe este comando de Terminal para buscar por nombre. Cualquier ' s debe reemplazarse con '\'' , porque de lo contrario terminarían la cadena entre comillas.

find ~ -iname '*whatever*'

La búsqueda por el contenido del archivo es más complicada y solo funcionará para archivos de texto simple . Prueba esto:

grep -iRIl 'whatever' ~

¿Qué significa todo esto?

  • ~ - su carpeta de inicio
  • -iname : le indica a find que realice una búsqueda sin distinción de mayúsculas y minúsculas por nombre de archivo
  • 'xyz' : las comillas simples impiden que los caracteres como el espacio, ( o ) , etc. sean interpretados por el shell
  • *whatever* : * s significa "cualquier número de caracteres puede ir aquí". De lo contrario, find solo buscaría archivos con el nombre exactamente "lo que sea".
  • %código%:
    • -iRIl - no distingue mayúsculas y minúsculas
    • -i - recursivo (buscar subcarpetas también)
    • -R : ignorar los archivos que no son texto sin formato
    • -I : muestra los archivos, pero no muestra las líneas correspondientes
respondido por el SilverWolf 17.01.2018 - 17:44

Lea otras preguntas en las etiquetas