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)
Eu gostaria de copiar tudo recursivamente de uma pasta, mas os arquivos são linkados por um outro diretório, como posso conseguir isso?
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)
que tal:
find ./ -maxdepth 1 -type f -exec cp {} destfolder \;
?
(ou você quis dizer "exceto arquivos ligados simbolicamente em outro lugar?")
Tags symbolic-link zsh