shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] erro em IF no script de backup


From: Valtoir
Subject: Re: [shell-script] erro em IF no script de backup
Date: Thu, 15 Mar 2012 13:51:36 -0300

A variável nunca estará vazia:

BKPTAR=${VINCI}/${DIR}/*${DATA}.tar.bz2

terá no mínimo "//.tar.bz2" ;-)

O Anderson, que iniciou essa thread, deixou claro que que mexer o mínimo
possível no script, mas acho que já está claro (ao menos pra mim parece)
que ele deveria ser reescrito, com uma abordagem mais KISS.

Abçs.

Valtoir


Em 15 de março de 2012 12:12, Petterson Faria <address@hidden
> escreveu:

> **
>
>
> Testei aqui e rodou
>
> http://pastebin.com/FGfbBk9w
>
> Problema que voce usa um "-e na linha 17" e se o arquivo no existe ele da
> erro.
> faz um check se a variavel nao esta vazia antes (-z) porque se nao existe
> nao tem o backup, ai voce pode dar um exit ou personalizar a acao.
>
> --
> Atenciosamente,
> *Petterson Faria*
>
> *"A ciência nunca resolve um problema sem criar mais dez"
> (George Bernard Shaw*)
>
>
> 2012/3/15 Joao Lopes <address@hidden>
>
> > Tá faltando uma " ( aspas duplas ) no final da linha 20
> >
> > Em 14 de março de 2012 14:46, Anderson Duarte
> > <address@hidden>escreveu:
> >
> > > **
> > >
> > >
> > > Pessoal, pesquisei aqui na lista, mas não achei um problema igual ao
> meu,
> > > geralmente o pessoal aqui faz script de backup usando o rsync, e não é
> o
> > > meu caso.
> > >
> > > O Script em questão é esse:
> > >
> > > http://pastie.org/3595113
> > >
> > > Mas, sinceramente.. estou cego, e não estou enxergando o erro.
> > >
> > > O erro é este:
> > >
> > > ./backup.sh: linha 17: [:
> /var/backup/servidor/servidor_20120313.tar.bz2:
> > > esperado operador binário
> > >
> > > Pelo que entendi, quando ele encontra mais de um tar.bz2, acontece o
> > erro.
> > > Os backups são gerados em diversos servidores e jogados neste
> diretório,
> > > eu quero apenas copiar.
> > >
> > > Nem o servidor, nem o script são meus, mas eu não queria fuçar muito,
> > pois
> > > quero deixar como o dono deixou. Apenas quero ver mesmo onde estou
> > marcando
> > > bobeira.
> > >
> > > --
> > > Anderson Duarte
> > > @andersonrizada
> > > http://rizada.org
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> >
> >
> > --
> >
> > Atc
> > João Lopes Neto
> > Cel. ( 11 ) 9745-2046
> >
> >
> > [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
> > ----------------------------------------------------------
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> > Links do Yahoo! Grupos
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]