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: thiagomz
Subject: Re: [shell-script] Apagar valores menores q variavel
Date: Thu, 09 Aug 2007 19:34:05 -0300
User-agent: Thunderbird 2.0.0.6 (Windows/20070728)

Valeu Xara,

Vou testar !!!!

Thiago M. Zerbinato [thiagomz]
OCP DBA
---
http://thiagomz.hpg.com.br





Tiago Barcellos Peczenyj said the following on 8/8/2007 22:28:
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






reply via email to

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