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

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

Re: RES: [shell-script] deletar ( parte 2)


From: lferreir1
Subject: Re: RES: [shell-script] deletar ( parte 2)
Date: Fri, 19 Nov 2004 16:24:12 -0000
User-agent: eGroups-EW/0.82

Grande Aurélio, 
Não consegui entender a parte do TAB.
Eu tentei de todo jeito enfiar os Tab´s na linha de comando, porém 
não filtrou nada... :(
Daria pra vc "mastigar" como colocar os Tab´s?

O resto deu pra entender direitinho

Grato,
Luiz

--- Em address@hidden, Aurelio Marinho Jargas 
<aureliojargas@y...> escreveu
> alou,
> 
>  --- lferreir1 <lferreir@e...> escreveu: 
> > Galera, consegui resolver o meu problema, com o seguinte comando:
> > # --------------------------------------------------
> > awk '{ FS="     "; print $7, $1, $2, $3, $4, $5, $6, 
$8;OFS="   " }' 
> > eliane_d_ate_j | egrep '^013|^014' > arquivo_com_013_ate_014
> > 
> > awk '{ FS="     "; print $2, $3, $4, $5, $6, $7, $1, 
$8;OFS="   " }' 
> > arquivo_com_013_ate_014 > arquivo_com_013_ate_014_quente
> > # -------------------------------------------------
> 
> boa!
> 
> mas jah que você usou o egrep, pode usar somente ele para
> a tarefa, basta escrever uma ER monstra :)
> 
>    egrep '^([^TAB]*TAB){6}01[34]' arquivo > resultado
> 
> onde TAB é um TAB literal (Ctrl+V, TAB).
> 
> essa expressão procura por seis campos quaisquer seguidos
> de TAB  ^([^TAB]*TAB){6}    seguida de 013 ou 014.
> 
> falou!
> 
> obs.: engraçado, nunca, nem uma vez sequer na vida
>       precisei do awk.
> 
> =====
> -- 
> Aurelio Marinho Jargas, Curitiba, Conectiva
> Funcoes ZZ v4.1111 http://aurelio.net/zz
> txt2tags v2.1 http://txt2tags.sf.net/pt
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com




reply via email to

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