procurando por lista de links simbólicos na pasta do Dropbox - encontre a sintaxe não funcionando

1

Estou tentando mover minha pasta do Dropbox de um Drive Externo para um Drive Externo diferente. Eu estava recebendo mensagens de erro que os arquivos não puderam ser movidos e, de acordo com o suporte técnico do Dropbox, é possível que alguns links simbólicos estejam causando o problema. A sugestão era remover os links simbólicos.

Eles me disseram para abrir o terminal e executar este código:

find ~/Dropbox -type l -exec ls -lah {} \;

E isso me forneceria uma lista dos links simbólicos que devem ser removidos.

Quando tentei isso, recebi um erro - Nenhum arquivo ou diretório desse tipo

Eu suspeito que seja porque não estou no diretório / volume correto, mas não tenho certeza e preciso de orientação sobre a sintaxe correta ou uma solução melhor que me permita mover minha pasta do Dropbox de uma unidade externa para uma novo disco externo.

    
por Elliot 05.01.2016 / 22:03

3 respostas

1

Eu acredito que você tenha o comando correto. Você tem certeza de que possui links simbólicos em seu diretório do Dropbox? Eu criei um link sym no meu e funcionou bem:

tlester@tlester-mac$ find ~/Dropbox -type l -exec ls -lah {} \;
lrwxr-xr-x  1 tlester  admin     8B Jan  6 16:33 /Users/tlester/Dropbox/this_is_a_link -> iMac.icc
    
por 06.01.2016 / 22:34
0

Não, você está correto. Minha pasta atual do Dropbox está em uma unidade externa chamada "LaCie-Dropbox". A pasta do Dropbox está no nível raiz dessa unidade.

Não tenho certeza da sintaxe necessária para executar o comando find nessa unidade.

Obrigado pela sua ajuda com isso.

    
por 11.01.2016 / 02:49
0

Em um Mac, as unidades externas estão localizadas na raiz do seu computador (que você acessa com "/" no Terminal), em "Volumes", portanto, o comando correto do terminal de acordo com sua configuração seria:

find /Volumes/LaCie-Dropbox/Dropbox -type l -exec ls -lah {} \;
    
por 23.03.2017 / 23:34