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

[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:28:14 -0300

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/


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



reply via email to

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