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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED] <brunogola%40gmail.com>>
> wrote:
> >
> > Oi Eduardo,
> > On 1/17/07, Eduardo de Paula <[EMAIL PROTECTED]<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 <[EMAIL PROTECTED] 
> > <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: [EMAIL PROTECTED] <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]

Responder a