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

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

Re: substituir


From: voyeg3r
Subject: Re: substituir
Date: Wed, 27 Aug 2008 10:58:49 -0000
User-agent: eGroups-EW/0.82

como seria a solução em awk?


--- Em address@hidden, "Fabiano Caixeta Duarte"
<fcd.listas@...> escreveu
>
> 2008/8/26 Elvio Barbalho <elvio.barbalho@...>:
> > Thiago sua sugestão não funcionou pois estou trabalhando num sistema
> > Solaris, testei num Linux e funcionou perfeitamente.
> >
> > Jimmy sua sugestão funcionou perfeitamente, agora supondo que o
arquivo
> > tenha uma quantidade impar de linhas, seguindo sua lógica como eu
faria para
> > o aquivo ficar assim:
> > 1
> > 2
> > 3
> > 4
> > 5
> >
> > 1-2
> > 3-4
> > 5-5
> 
> Continuo sentindo falta das tentativas realizadas pelos
> "perguntadores" para construção do conhecimento.
> 
> last=$(wc -l arquivo | cut -d" " -f1) #Número da última linha do arquivo
> [ $((last%2)) -eq 1 ] && sed ${last}p arquivo # se última linha é
> ímpar, duplique-a
> 
> 1
> 2
> 3
> 4
> 5
> 5
> 
> O resto você já sabe ;)
> 
> 
> -- 
> Fabiano Caixeta Duarte
> Especialista em Redes de Computadores
> Linux User #195299
> Ribeirão Preto - SP
>




reply via email to

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