-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 16-05-2008 15:07, Keny Schmeling - Ti Slw wrote:
> Boa tarde pessoal
> 
> Estou precisando copiar uma estrutura de diretórios sem os arquivos para
> um outro servidor. Tem alguma opção via rsync ou coisa parecida para
> efetuar essa operação?

        Talvez, seja mais fácil usar o find ou para encontrar só
diretório e reconstruir a estrutura e só sincronizar esta
estrutura replicada. Sincronizar tudo e remover os arquivos soa
como desperdício de banda e tempo.

                find $caminho -type d

        Lista todos os diretórios, você pode combinar isso com
um laço e fazer um mkdir

        for d in $(find $caminho -type d); do
                mkdir /nova/estrutura/$d
        done


        Ele vai reclamar que o diretório '.' já existe, mas vai
reconstruir a estrutura. Há como melhorar e refinar pra eliminar
o caminho inicial, claro, $caminho deve ser substituído pelo
começo do diretório em questão, eu fiz a partir dele, imagine
que você quer copiar a estrutura do /home para o /srv/homes

        cd /home;
        for d in $(find . -type d); do
                mkdir /srv/homes/$d;
        done


Abraço,
- --
Felipe Augusto van de Wiel (faw)
"Debian. Freedom to code. Code to freedom!"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIMY2ICjAO0JDlykYRCDVcAJ9boVBUooRcZ18Q8ZZaRBMtiRJ25gCgojGN
Iv0ptXUXVh9tfTDhzIsKev0=
=rtAK
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a