[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RES: [shell-script] AWK
From: |
lferreir1 |
Subject: |
Re: RES: [shell-script] AWK |
Date: |
Mon, 02 Aug 2004 14:33:17 -0000 |
User-agent: |
eGroups-EW/0.82 |
Fala Aurélio, blz? Acho que no arquivo da Cláudia existem registros
mais ou menos assim:
10 30 20 40 60 30 40 70 35 40.
Pelo que entendi é que sempre que achar a string 40, é para quebrar a
linha. No exemplo acima, o resultado seria:
10 30 20 40
60 30 40
70 35 40
É isso mesmo Cláudia?
Luiz
--- Em address@hidden, Aurelio Marinho Jargas
<aureliojargas@y...> escreveu
> oi claudia,
>
> --- Claudia Couto Mello - IMAGO - Claro RJ - wrote:
> > Rafael, acho que não porque na verdade eu quero sempre que
> > achar esta palavra colocar uma quebra de linha, entendeu ?
>
> faz assim:
>
> sed '/palavra/G'
>
> só isso. o comando G insere a linha em branco após a palavra.
> se for mais de uma palavra, basta separá-la por \|, assim:
>
> sed '/palavra1\|palavra2\|palavra3/G'
>
> veja:
>
> $ cat numeros.txt
> um
> dois
> tres
> quatro
> cinco
> $ cat numeros.txt | sed '/tres/G'
> um
> dois
> tres
>
> quatro
> cinco
> $ cat numeros.txt | sed '/tres\|dois/G'
> um
> dois
>
> tres
>
> quatro
> cinco
> $
>
>
> falou!
>
>
> =====
> --
> Aurelio Marinho Jargas, Curitiba, Conectiva
> txt2tags 2.0 http://txt2tags.sf.net/pt/
>
>
>
>
>
> _______________________________________________________
> Yahoo! Mail agora com 100MB, anti-spam e antivírus grátis!
> http://br.info.mail.yahoo.com/