[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
>
- substituir, Elvio Barbalho, 2008/08/26
- Re: [shell-script] substituir, Tiago Barcellos Peczenyj, 2008/08/26
- Re: [shell-script] substituir, Fabiano Caixeta Duarte, 2008/08/26
- Re: substituir,
voyeg3r <=
- Re: [shell-script] Re: substituir, jimmy, 2008/08/27
- Re: [shell-script] Re: substituir, Tiago Barcellos Peczenyj, 2008/08/27
- Re: [shell-script] Re: substituir, jimmy, 2008/08/27
- Re: [shell-script] Re: substituir, Tiago Barcellos Peczenyj, 2008/08/27
- Re: [shell-script] Re: substituir, jimmy, 2008/08/27