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: Aurelio Marinho Jargas
Subject: Re: RES: [shell-script] deletar ( parte 2)
Date: Tue, 23 Nov 2004 17:16:04 -0300 (ART)

oi luiz,

 --- lferreir1 <address@hidden> escreveu: 
> 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

no bash, na linha de comando você primeiro digita
Ctrl+V, depois o TAB e é inserido um TAB literal.

no editor de texto, basta inserir o TAB normalmente,
mas confira se ele não está expandindo TABs para
espaços  (:set noet no VI)

falou!

> 
> 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
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação,
> como perl, C etc. Quem insistir em não seguir esta regra será
> moderado sem prévio aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>  
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 
>  

=====
-- 
Aurelio Marinho Jargas, Curitiba, Conectiva
Funcoes ZZ v4.1111 http://aurelio.net/zz
txt2tags v2.1 http://txt2tags.sf.net/pt


        
        
                
_______________________________________________________ 
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! 
http://br.acesso.yahoo.com/


reply via email to

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