¿Mantiene el Finder sincronizado con los cambios realizados en la Terminal?

4

Hasta Yosemite, podría trabajar en la Terminal y los cambios en el sistema de archivos se actualizarían inmediatamente en el Finder. Ahora, sin embargo, el Finder parece estar desincronizado con el sistema de archivos. El Finder muestra los archivos que he movido o eliminado como si todavía estuvieran en la carpeta original.

No puedo restaurar el comportamiento anterior de Finder. Cosas que he intentado, en vano:

  • rm .DS_Store; open .
  • Al ver que toda mi carpeta de Documentos se había infectado con el atributo com.apple.quarantine , eliminándolo con xattr -drv com.apple.quarantine .
  • Comprobando el sistema de archivos con la Utilidad de Discos; no hay errores reportados.

No es el problema descrito en Mover la carpeta a la Papelera en Finder no está sincronizado con el Terminal , ya que todos los archivos que elimino, los elimino con rm .

Actualización : lo que funciona es Forzar el cierre ... Reiniciar el buscador , que es un poco drástico.

    
pregunta scruss 26.11.2014 - 00:34

1 respuesta

1

No es necesariamente una solución, pero lo uso para actualizar las ventanas del Finder: también funciona después de cambiar la visibilidad del archivo, en lugar de matar al Finder.

tell application "Finder"
    set theWindows to every window
    repeat with i from 1 to number of items in theWindows
        set this_item to item i of theWindows
        set theView to current view of this_item
        if theView is list view then
            set current view of this_item to icon view
        else
            set current view of this_item to list view              
        end if
        set current view of this_item to theView
    end repeat  
end tell
    
respondido por el Tetsujin 26.11.2014 - 05:32

Lea otras preguntas en las etiquetas