Como copiar o Lossless do OSX ext para o FAT32 sem propriedade / permissões? [fechadas]

0

Eu copiei documentos sudo do sistema de arquivos estendido do OSX para o FAT32. Agora, vejo que duas árvores são diferentes por tamanho e pelo comando de Stephen aqui

vimdiff <(find /Volumes/fat32/ -printf "%P %u:%g %m\n" | sort) <(find /Users/masi/BitTorrentSync/ -printf "%P %u:%g %m\n" | sort) 

Como você pode copiar sem perdas do OSX ext para o FAT32 sem direitos de propriedade / permissões?

    
por Léo Léopold Hertz 준영 29.05.2016 / 17:16

1 resposta

1

Como as permissões não importam, copiar com cp -R é bom.

O comando que você está usando para comparar as duas árvores compara os nomes de arquivos, a propriedade e a permissão. Se você não se importa com a preservação de permissões, não imprima as permissões!

vimdiff <(cd /Volumes/fat32/ && find . | sort) <(cd /Users/masi/BitTorrentSync/ && find . | sort)

Mas você deve usar um sincronizador de arquivos: rsync se você sempre copiar na mesma direção, Unison se for sincronizar nos dois sentidos.

Não há como preservar as permissões no FAT32. Se você quisesse copiar arquivos e preservar permissões, você precisaria usar um sistema de arquivos diferente ou colocá-los em um arquivo (zip, 7z, tar.gz,…).

    
por 30.05.2016 / 12:16