[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] erro em IF no script de backup
From: |
Fredi Bieging |
Subject: |
Re: [shell-script] erro em IF no script de backup |
Date: |
Wed, 14 Mar 2012 16:55:57 -0300 |
Realmente, fica melhor com o ls. :)
2012/3/14 Valtoir <address@hidden>
> **
>
>
> E que tal isto?
>
> if [ $(ls ${VINCI}/${DIR}/*${DATA}.tar.bz2 | wc -l) -ne 0 ]; then
>
> Valtoir
>
> Em 14 de março de 2012 16:40, Anderson Duarte
> <address@hidden>escreveu:
>
> > **
> >
> >
> > >
>
> > > Dá erro por causa da expansão do "*". Por exemplo, existindo dois
> arquivo
> > > naquele padrão, com a expansão do "*" ficaria algo assim:
> > >
> > > if [ -e 1.tar.gz 2.tag.gz]
> > >
> > > e isso não funciona.
> > >
> > > recomendo mudar a linha 17 para algo do tipo:
> > > if [ `find ${VINCI}/${DIR} -iname *${DATA}.tar.bz2 | wc -l` -gt 0 ];
> then
> > >
> > >
> > >
> > >
> > Obrigado Fredi. Funcionou perfeitamente!
> > Mas eu testei todas as outras opções que os amigos postaram, mas esta
> dica
> > com o find foi bacana.
> >
> >
> > --
> > Anderson Duarte (Rizada)
> > http://rizada.org
> > @andersonrizada
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
- Re: [shell-script] erro em IF no script de backup, (continued)
Re: [shell-script] erro em IF no script de backup, Fredi Bieging, 2012/03/14
Re: [shell-script] erro em IF no script de backup, Julio C. Neves, 2012/03/14
Re: [shell-script] erro em IF no script de backup, Anderson Duarte, 2012/03/15
Re: [shell-script] erro em IF no script de backup, Joao Lopes, 2012/03/15