Arquivos desaparecendo quando copiados do Ubuntu para o MacOS

0

Estou tentando mover alguns arquivos do Ubuntu para minha máquina MacOS.

Estou copiando os arquivos assim: ubuntu - > HDD NTFS - > Máquina MacOS .

Quando eu conecto o hdd ao Mac e abro algumas pastas (no Finder), descubro que alguns arquivos estão faltando (devido a nomes inapropriados como ':').

Quando copio os arquivos para o MacOS do terminal usando o comando rsync -avh , algumas mensagens começam no início: "o arquivo desapareceu: [caminho do arquivo]" (o caminho do arquivo inclui os arquivos com nomes inaceitáveis). / p>

Alguém tem uma ideia de como evitar esses erros?

    
por ojenn 14.01.2018 / 18:46

2 respostas

0

Eu coloquei uma versão aprimorada do script de solução aqui:

link

    
por ojenn 17.01.2018 / 14:21
0

Renomeie os arquivos na origem fazendo isso:

find -depth -type d | \ while read x; \ do cd "$x"; \ for file in *; \ do mv -inv "$file" "$(echo "$file" | sed -e 's/[^-A-Za-z0-9(),+!_ .]/_/g')"; \ done; \ cd -; \ done

    
por ojenn 15.01.2018 / 01:00