Ops, corrigindo meu post:

cbern...@cbernini ~
$ cat bla
400|28238565871|1|14/06/1981||jandirjun...@ig.com.br||JANDIR DE SANT'ANA
JÚNIOR|1|1|Brasil|1|Solteiro(a)|0|321379299|SSP|2|SP|45109|00234|00797816098|2|B|VERA
LUCIA DE SOUZA SANT"ANA|JANDIR SANT"ANA||

cbern...@cbernini ~
$ sed s/\|\|/\|0\|0/g < bla
400|28238565871|1|14/06/1981|0|0jandirjun...@ig.com.br|0|0JANDIR DE SANT'ANA
JÚNIOR|1|1|Brasil|1|Solteiro(a)|0|321379299|SSP|2|SP|45109|00234|00797816098|2|B|VERA
LUCIA DE SOUZA SANT"ANA|JANDIR SANT"ANA|0|0


Era isso?

Christian Bernini
(19) 8146-7801

"Happiness is not something ready made. It comes from your own actions." -
Dalai Lama


2009/9/28 Christian Silva <bernin...@gmail.com>

> Precisa escapar os dois pipes
>
> sed 's!\|\|!\|0\|0!g' < arquivo
>
> Christian Bernini
> (19) 8146-7801
>
> "Happiness is not something ready made. It comes from your own actions." -
> Dalai Lama
>
>
> 2009/9/28 rondineli saad <rs...@gelre.com.br>
>
>> Ola pessoal,
>>
>> estou tendo dificuldade em gerar um determinado resultado. Eu tenho uma
>> sequência de registros que terminam com || (dois pipes). Eu preciso
>> alterar || (dois pipes) por |0|0 (pipe zero pipe zero). Tentei fazer o
>> seguinte:
>> O registro está da seguinte forma:
>> 400|28238565871|1|14/06/1981||jandirjun...@ig.com.br||JANDIR DE
>> SANT'ANA
>>
>> JÚNIOR|1|1|Brasil|1|Solteiro(a)|0|321379299|SSP|2|SP|45109|00234|00797816098|2|B
>> |VERA LUCIA DE SOUZA SANT"ANA|JANDIR SANT"ANA||
>>
>> Eu executei o comando:
>> cat nome-do-arquivo-com-registro | sed -e "s/\$\/||/|0|0/g"
>> Contudo não deu certo. Usei o comando com awk, mas ele gera apenas o
>> final da coluna. Alguem poderia me ajudar?
>> Abçs,
>> Rondineli Saad
>>
>>
>> ------------------------------------
>>
>> ---------------------------------------------------------------------
>> Esta lista não admite a abordagem de outras liguagens de programação, como
>> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
>> aviso.
>> ---------------------------------------------------------------------
>> Sair da lista: shell-script-unsubscr...@yahoogrupos.com.br
>> ---------------------------------------------------------------------
>> Esta lista é moderada de acordo com o previsto em
>> http://www.listas-discussao.cjb.net
>> ---------------------------------------------------------------------
>> Servidor Newsgroup da lista: news.gmane.org
>> Grupo: gmane.org.user-groups.programming.shell.brazil
>>
>> Links do Yahoo! Grupos
>>
>>
>>
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a