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

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

Re: [shell-script] Filtro em arquivo (grep)


From: Gustavo Chaves
Subject: Re: [shell-script] Filtro em arquivo (grep)
Date: 23 Mar 2005 16:57:40 -0300
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3

>>>>> On Wed, 23 Mar 2005 15:36:26 -0400, Armando Roque <address@hidden> said:

  > Tenho as seguintes linhas em um arquivo:

  > 000090909051,2005/03/14,12:20:31
  > 000069290482,2005/03/14,12:56:30
  > JZR6605S,000000079236,18581,2005/03/14,18:11:27
  > JZR6605S,000000079236,18665,2005/03/16,10:20:22

  > e estou usando o comando pra filtrar:
  > cat mov.txt | grep [azAZ] > veiculos.txt
  > e retornando somente as linhas que contenham letras
  > e posteriormente
  > cat mov.txt | egrep '^[09]' > almoco.txt
  > Para retornar as linhas que contenham no inicio somente numeros de 0-9.

  > Agora a curiosidade, tem algo mais otimizado, ou até alguma situacao que 
  > nao funcionaria neste caso?

Elimine o cat pra ser mais eficiente, e.g.:

        grep [a-zA-Z] mov.txt >veiculos.txt

E lembre-se do hífen na expressão regular!

Gustavo.


reply via email to

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