cria log para um tar criptografado

2

Eu quero criar um tar criptografado, mas também quero ter um log do que o tar compactou, estou usando o seguinte comando:

tar -cvvf - --files-from=/root/backup.cfg | openssl des3 -salt -k backuppass | dd of=/root/tmp/back.encrypted

Mas eu preciso ter um log de stdout do tar. Eu não sei como obtê-lo, porque se eu usar ">" no comando tar o resultado openssl não está correto.

Eu também verifiquei o manual do tar esperando encontrar alguma opção para gravar stdout em um arquivo, mas não encontrei nada.

alguma ajuda?

obrigado & Atenciosamente.

    
por magiza83 23.11.2012 / 09:45

1 resposta

3

Thx para essa pergunta, eu não sabia como o tar se comporta nessa situação. Parece-me que, no caso do arquivo ser stdout, o tar mostra todas as outras informações no stderr. Então, aqui você vai para o log de backup-tar.log:

tar -cvvf - --files-from=/root/backup.cfg 2>backup-tar.log | openssl des3 -salt -k backuppass | dd of=/root/tmp/back.encrypted
    
por 23.11.2012 / 10:07