[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: SED
From: |
Flavio Junior |
Subject: |
Re: [shell-script] Re: SED |
Date: |
Fri, 19 Jan 2007 09:27:13 -0200 |
Ah, não prestei atenção que já estava usando SED, pode só adicionar no sed,
ficando assim:
$ sed -e 's/\]\^NULL\^\[//g;s/| *|/||/g;s/\ \+/\ /g' entrada.txt > saida.txt
Eu só juntei os "-e" que o amigo tinha passado ai e adicionei uma
substituição de qdo aparecer um espaço em branco ou mais, substituir por um
unico espaço em branco.
Flavio do Carmo Junior
On 1/19/07, Flavio Junior <address@hidden> wrote:
>
> Bom, sem ver o modelo do arquivo texto eu não tenho certeza se isso te
> ajuda, mas o tr com a opção -s transforma uma sequencia de caracteres iguais
> em um só, ou seja:
>
> $ echo "TESTE TESTE" | tr -s " "
> TESTE TESTE
>
> ele pegou todos os espaços em branco e deixou um só, talvez isso ajude.
>
> Flávio do Carmo Junior
>
> On 1/19/07, Eduardo de Paula <address@hidden> wrote:
> >
> > Bruno, a dica foi ótima...
> >
> > Agora só mais um help.. já viu né.. quando mais mexe mais coisa
> > aparece...
> >
> > to com problema na data. Ela está assim:
> >
> > |01.09.1988 (espaços em branco) |
> >
> > e gostaria que ficasse assim
> >
> > ||01.09.1988|
> >
> > só as datas e os pipes.
> >
> > Abraços.
> >
> > Eduardo de Paula Neves
> >
> > On 1/17/07, Bruno Gola <address@hidden <brunogola%40gmail.com>>
> > wrote:
> > >
> > > Oi Eduardo,
> > > On 1/17/07, Eduardo de Paula <address@hidden<eduardo.paula%40gmail.com>
> > <eduardo.paula% 40gmail.com>>
> > > wrote:
> > > > Colega,
> > > >
> > > > o script funcionou blz.. mas gostaria de saber se tem como fazer
> > isso
> > > > sem usar o pipe no meio dos dois comandos sed...
> > > >
> > > > sed 's/\]\^NULL\^\[//g' entrada.txt | sed 's/| *|/||/g'> saida.txt
> > > >
> > >
> > > faça
> > >
> > > sed -e 's/\]\^NULL\^\[//g' -e 's/| *|/||/g' entrada.txt > saida.txt
> > >
> > > []s,
> > > --
> > > Bruno Fialho Marques Gola <address@hidden
> > > <brunogola%40gmail.com><brunogola%40gmail.com>>
> > > http://www.brunogola.com.br
> > > Cel: (11) 9294-5883
> > >
> > >
> >
> > --
> > "Os erros podem ser transformados em acertos quando com eles se aprende.
> > Não
> > existe a segurança do acerto eterno."
> >
> > http://www.youtube.com/watch?v=c_GATOdvKxw
> >
> > msn: address@hidden <eduardo.paula%40gmail.com>
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
[As partes desta mensagem que não continham texto foram removidas]
- SED, Eduardo de Paula, 2007/01/17
- Re: [shell-script] SED, Tiago Barcellos Peczenyj, 2007/01/17
- Re: SED, Eduardo de Paula, 2007/01/17
- Re: [shell-script] Re: SED, Tiago Barcellos Peczenyj, 2007/01/17
- Re: [shell-script] Re: SED, Bruno Gola, 2007/01/17
- Re: [shell-script] Re: SED, Eduardo de Paula, 2007/01/19
- Re: [shell-script] Re: SED, Flavio Junior, 2007/01/19
- Re: [shell-script] Re: SED,
Flavio Junior <=
- Re: [shell-script] Re: SED, Eduardo de Paula, 2007/01/19