[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] enviar backup por email com uuenconde
From: |
Tiago Barcellos Peczenyj |
Subject: |
Re: [shell-script] enviar backup por email com uuenconde |
Date: |
Thu, 3 Nov 2005 22:55:30 -0200 |
ARQ=*.tar.gz
uuencode "$ARQ" arq | mail address@hidden <<
fim_mail
backup sql em `date`
fim_mail
Aqui em casa resultou em:
$ uuencode "$ARQ" file
uuencode: *.tar.gz: No such file or directory
eu sugeriria fazer assim:
(for i in *.tar.gz ; uuencode $i $i ; done) | mail ....
Não sei se vc pode concatenar todos os tar.gz do seu diretorio em um
arquivo "file". Mas esta forma eu uso e sei q funciona, mas no gmail
sempre fica bagunçado. :/
Em 03/11/05, R.Pazetto <address@hidden> escreveu:
> Tiago, qdo abro um shell e executo o comando:
> uuencode /dir/arq arq1 | mail address@hidden
> funciona (postfix configurado ok).
>
> mas tem algum erro nesse script. Alguem consegue?
> []s
>
> --- Tiago Barcellos Peczenyj
> <address@hidden> escreveu:
>
>
> ---------------------------------
>
> nunca consegui fazer o gmail entender emails com
> attachments vindos do
> uuencode, mas abro com o "blearg" outlook numa boa.
>
> Em 03/11/05, R.Pazetto <address@hidden>
> escreveu:
> >
> > uso esse script para backup (mysql):
> > #! /bin/bash
> > DATA=`date +%Y%m%d_%H.%M`
> > cd /tmp
> > mkdir backups
> > cd backups
> > mysqldump -uroot -psenha database --add-drop-table >
> > bkp.sql-"$DATA".sql
> > tar -czvf bkp.sql-"$DATA".tar.gz bkp.sql-"$DATA".sql
> > ARQ=*.tar.gz
> > uuencode "$ARQ" arq | mail address@hidden <<
> > fim_mail
> > backup sql em `date`
> > fim_mail
> > mv *.tar.gz /backups
> > rm -rf *.sql
> > echo "Backup efetuado"
> >
> > o backup da database é feito, perfeitamente.
> coloquei
> > a parte do uuencode para enviar como anexo para
> email,
> > como um segundo nivel de backup, mas essa parte nao
> > esta funcionando.
> > Posso contar com a ajuda de vcs?
> > []s
> >
> >
> >
> >
> >
> >
> >
> >
> >
> _______________________________________________________
> > Yahoo! Acesso Grátis: Internet rápida e grátis.
> > Instale o discador agora!
> > http://br.acesso.yahoo.com/
> >
> >
> >
> >
> ---------------------------------------------------------------------
> > Esta lista não admite a abordagem de outras
> liguagens de programação, como
> > perl, C etc. Quem insistir em não seguir esta regra
> será moderado sem prévio
> > aviso.
> >
> ---------------------------------------------------------------------
> > Sair da lista:
> address@hidden
> >
> ---------------------------------------------------------------------
> > Esta lista é moderada de acordo com o previsto em
> > http://www.listas-discussao.cjb.net
> >
> ---------------------------------------------------------------------
> >
> >
> >
> > *Yahoo! Grupos, um serviço oferecido por:*
> PUBLICIDADE
> >
>
> <http://br.rd.yahoo.com/SIG=12fr9v4vc/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111254:HM/Y=BR/EXP=1131063816/A=2950750/R=2/id=noscript/SIG=10tift5qr/*http://br.movies.yahoo.com/>
> > ------------------------------
> > *Links do Yahoo! Grupos*
> >
> > - Para visitar o site do seu grupo na web,
> acesse:
> > http://br.groups.yahoo.com/group/shell-script/
> > - Para sair deste grupo, envie um e-mail para:
> >
> address@hidden<address@hidden?subject=Unsubscribe>
> > - O uso que você faz do Yahoo! Grupos está
> sujeito aos Termos do
> > Serviço do Yahoo!
> <http://br.yahoo.com/info/utos.html>.
> >
> >
>
>
> [As partes desta mensagem que não continham texto
> foram removidas]
>
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens
> de programação, como perl, C etc. Quem insistir em não
> seguir esta regra será moderado sem prévio aviso.
> ---------------------------------------------------------------------
> Sair da lista:
> address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>
>
>
> Yahoo! Grupos, um serviço oferecido
> por: PUBLICIDADE
> var lrec_target="_blank";var lrec_URL=new
>
> Array();lrec_URL[1]="http://br.rd.yahoo.com/SIG=12f4k3uuv/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111254:HM/Y=BR/EXP=1131064377/A=2950750/R=0/id=flashurl/SIG=10tift5qr/*http://br.movies.yahoo.com/";var
>
> lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0901_lrec_cinema_calendario.swf?clickTAG=javascript:LRECopenWindow(1)";var
>
> lrec_altURL="http://br.rd.yahoo.com/SIG=12f4k3uuv/M=365837.7000707.7924794.2369893/D=brclubs/S=2137111254:HM/Y=BR/EXP=1131064377/A=2950750/R=1/id=altimg/SIG=10tift5qr/*http://br.movies.yahoo.com/";var
>
> lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0829_lrec_cinema_calendario.gif";var
> lrec_width=300;var lrec_height=250;
>
>
> ---------------------------------
> Links do Yahoo! Grupos
>
> Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/shell-script/
>
> Para sair deste grupo, envie um e-mail para:
> address@hidden
>
> O uso que você faz do Yahoo! Grupos está sujeito
> aos Termos do Serviço do Yahoo!.
>
>
>
>
>
>
>
>
>
>
> _______________________________________________________
> Yahoo! Acesso Grátis: Internet rápida e grátis.
> Instale o discador agora!
> http://br.acesso.yahoo.com/
>
>
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>
>
>
>
> Yahoo! Grupos, um serviço oferecido por:
>
> PUBLICIDADE
>
> ________________________________
Links do Yahoo! Grupos
>
>
> Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/shell-script/
>
> Para sair deste grupo, envie um e-mail para:
> address@hidden
>
> O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
> Yahoo!.