Mantendo o Finder em sincronia com as alterações feitas no Terminal?


4

Até o Yosemite, eu poderia trabalhar no Terminal e as alterações no sistema de arquivos seriam atualizadas imediatamente no Finder. Agora, no entanto, o Finder parece estar fora de sincronia com o sistema de arquivos. O Finder mostra os arquivos que eu movi ou excluí como estando na pasta original.

Eu estou em uma perda para restaurar o antigo comportamento do Finder. Coisas que eu tentei, sem sucesso:

  • rm .DS_Store; open .
  • Vendo que toda a minha pasta de documentos tinha sido infectada com o com.apple.quarantine atributo, removendo-o com xattr -drv com.apple.quarantine .
  • Verificando o sistema de arquivos com o Utilitário de Disco; nenhum erro relatado.

Não é o problema descrito em Mover a pasta para a Lixeira no Finder não está sincronizado com o Terminal , como qualquer arquivo que eu excluo, eu apago com rm.

Atualizar : o que funciona é Força Quit ... Reinicie o Finder , o que é um pouco drástico.

Respostas:


1

Não necessariamente uma correção, mas eu uso isso para atualizar as janelas do Finder - funciona depois de alterar a visibilidade do arquivo, em vez de matar o 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

Obrigado; Eu vou tentar isso (se eu soubesse o que era… automater? Parece tcl, mas wordy). Não estou esperançoso de que funcione, no entanto - não posso ter nenhuma janela do Finder aberta, depois abrir uma nova, e ela mostra o estado do arquivo de várias horas atrás. Só começou a acontecer em Yosemite.
scruss

É o Applescript. Tornar um aplicativo ou iniciá-lo a partir de um comando de tecla no Automator, etc. [Eu não uso o Automator pessoalmente, por isso não tenho utilidade nessa frente]
Tetsujin

Obrigado - assim como uma atualização, o script não faz nada. Novos arquivos não estão sendo exibidos, a menos que eu reinicie o Finder
scruss

Ah ok; obrigado pelo heads up. Há algo mais profundo nisso, eu acho. funciona bem para esconder / mostrar arquivos dot etc - embora o Finder já saiba que eles estão lá.
Tetsujin
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.