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

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

Re: [shell-script] Help num script


From: Eliphas Levy Theodoro
Subject: Re: [shell-script] Help num script
Date: Mon, 10 Dec 2001 14:00:15 -0200 (BRST)

Droga, eu tinha escrito essas duas soluções e dei postpone pra terminar de
colocar os comentários depois do almoço. Seus chatos. ':)

# aurelio marinho jargas, @ 13:33:

> @ 10/12, Julio Cezar Neves - DISB.O:
> > Ai vai uma solução, porém se o arquivo for muito grande é mais vantajoso
> > escrever outro script baseado no awk.
>
> ou usar o sed &;)

> # cat lixo | sed 's/.*://' | sed 'N;N;N;N;s/\n/:/g'
> ABC:DEF:GHI:JKL:MNO
> PQR:STU:VWX:YZA:BCD

$ sed '1~5 { N;N;N;N;s/Campo[0-9]\+://g;s/\n/:/g; }' $ARQUIVO > $SAIDA

O meu usa um sed só, nah nah nah nah! ';p

Vai a explicação; já fiz mesmo, não vou jogar fora...

O sed usa o endereço 1~5, ou seja, começa na linha 1 e faz de cinco em
cinco linhas:
- juntar mais quatro linhas abaixo da que está sendo trabalhada;
- trocar "Campo" + "qualquer número, uma ou mais vezes" + "dois pontos"
por nada;
- trocar o "enter" (\n) por "dois pontos".

-- 
Eliphas



reply via email to

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