Como copiar todos os arquivos de uma pasta, mas o symlink

1

Eu gostaria de copiar tudo recursivamente de uma pasta, mas os arquivos são linkados por um outro diretório, como posso conseguir isso?

    
por Jonathan de M. 07.08.2013 / 08:54

2 respostas

4

Acho que encontrei a solução

rsync -a --exclude='.*' --no-links . destfolder

Eu testei no meu zsh e copia tudo de forma recursiva da pasta atual, exceto os links simbólicos e arquivos ocultos (bônus)

Fonte

    
por 07.08.2013 / 09:39
1

que tal:

find ./ -maxdepth 1 -type f -exec cp {} destfolder \;

?

(ou você quis dizer "exceto arquivos ligados simbolicamente em outro lugar?")

    
por 07.08.2013 / 08:58