Existe uma maneira de copiar um diretório inteiro, mas apenas as pastas? Eu tenho um arquivo corrompido em algum lugar do meu diretório que está causando falhas nos meus discos rígidos.
Então, em vez de copiar o arquivo corrompido para outro disco rígido, eu queria apenas copiar as pastas, porque tenho scripts que pesquisam centenas de pastas e não quero criar manualmente todas elas.
Pesquisei o manual do cp, mas não consegui ver nada (posso ter perdido)
Digamos que eu tenha essa estrutura no disco rígido com falha:
dir1
files
dir2
files
files
dir4
dir3
files
Tudo o que eu quero é a estrutura de diretórios, nenhum arquivo.
Então, eu terminaria com o novo HDD:
dir1
dir2
dir4
dir3
Esperando que alguém conheça alguns truques!
rsync
copie a estrutura de diretórios E mantenha as permissões e os atributos] ( stackoverflow.com/a/9242883/52074 ). O uso da planície mkdir -p
não preserva permissões e atributos .