uuencode trava?

2

Eu preciso me enviar um backup de banco de dados de um contêiner docker remoto executando o Ubuntu. Eu ssh no recipiente e corro:

uuencode dbexport.pgsql | mail -s "DB" [email protected]

Parece que está sempre pendurado, por isso só corro a primeira parte:

uuencode dbexport.pgsql

Que também parece estar pendurado para sempre. Alguma sugestão para depurar isso?

    
por Philip Kirkbride 26.06.2017 / 15:57

1 resposta

4

O comando para uuencode um arquivo deve ser:

uuencode dbexport.pgsql dbexport.pgsql 

em que o primeiro nome é o nome do arquivo real e o segundo, o nome do destino para uma possível restauração em um arquivo diferente.

Então, a maneira correta parece mais com:

uuencode dbexport.pgsql dbexport.pgsql | mail -s "DB" [email protected]

Na verdade, eu prefiro instalar mpack

sudo apt-get install mpack

e para enviar um email no formato MIME, faria:

mpack -s "DB" dbexport.pgsql [email protected]
    
por 26.06.2017 / 16:02

Tags