[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Apagar valores menores q variavel
From: |
Tiago Barcellos Peczenyj |
Subject: |
Re: [shell-script] Apagar valores menores q variavel |
Date: |
Wed, 8 Aug 2007 22:29:07 -0300 |
Perceba que eu inverti o teste sem querer, deveria ser < , de menor, foi
distração total
On 8/8/07, Tiago Barcellos Peczenyj <address@hidden> wrote:
>
> E ai, Xará?
>
> Vamos por partes:
>
> # entrar no diretorio
> cd /u01/app/oracle/oradata/orcl/archive
> # usar o find pra procurar todos os arquivos nesse padrão
> # usar awk pra comparar os resultados numéricamente
> # o xargs passa pro rm que, com a opção -i, vai te perguntar se tu quer
> apagar (bom pra testar)
>
> find . -name 'orcl_1_*.arc' -print | awk -v V=$valor -F '[/_.]' '($(NF-1)
> >= V) {print}' | xargs rm -i
>
> []´s Tiago
>
> On 8/8/07, thiagomz <address@hidden> wrote:
> >
> > Pessoal,
> >
> > Tenho um shell que me retorna o um valor, exemplo
> >
> > /u01/app/oracle/oradata/orcl/archive/orcl_1_$valor.arc
> > onde valor nesse exemplo seria 13149.
> >
> > O que preciso fazer é apagar todos arquivos menores que $valor.
> >
> > Como posso fazer isso ?
> >
> > --
> > Thiago M. Zerbinato [thiagomz]
> > OCP DBA
> > ---
> > http://thiagomz.hpg.com.br
> >
> >
> >
>
>
>
> --
> Tiago B Peczenyj
> Linux User #405772
>
> http://peczenyj.blogspot.com/
--
Tiago B Peczenyj
Linux User #405772
http://peczenyj.blogspot.com/
[As partes desta mensagem que não continham texto foram removidas]