Muito obrigado, era o que eu precisava. Me desculpe por nao ter sido tao claro da primeira vez
Pelo jeito o problema e mesmo o que pensei, o final de um campo ser o inicio do outro.
Nao conhecia esta "t loop". Vivendo e aprendendo, ainda mais com a lista para ajudar ;)
Obrigado
Josinei
Anderson Lizardo wrote:
Ah, agora ficou mais claro ;-)
Tente esta express�o ent�o: sed ':loop;s/# \+#/#\\N#/g;t loop'
N�o � muito diferente da express�o anterior. A diferen�a � que ele faz um loop no arquivo para ver se n�o passou "despercebido" por algum campo. Testei aqui e funciona para o caso citado.
Note que, com esta express�o, uma linha como esta: # # # #
Ser� interpretada como tendo 3 campos. A express�o que enviei em
mensagem anterior (e a sua tamb�m) interpretava esta mesma linha como
dois campos separados por espa�o. Enfim, use a express�o que interprete
o arquivo como esperado.
Assinantes em 07/03/2003: 2227
Mensagens recebidas desde 07/01/1999: 203349
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
