Oi, então consegui resolver =) Na verdade, o problema nem era a substituição, eu que escrevi errado pra lista, mas eu já estava usando a deleção mesmo! O problema é que eu colocava como entrada do sed a saída do "cat -e". Isso fazia com que o indicador de final de linha fosse "transformado" no caracter '$'. Dessa forma, o sed não apagava as "linhas em branco", pois elas não estavam mais em branco (tinham agora o caracter '$'), hehehe Burrada minha mesmo. Malz pelo incômodo
Abraços, 2008/5/28 Marcus Vinicius <[EMAIL PROTECTED]>: > ola, > > vc está usando o comando s de substiuição (substitui fim de linha por > vazio). > use o comando d de deleção e assim vai funcionar. > > sed '/^$/ d' > > Abraço > > ----- Mensagem original ---- > De: Diego Machado de Assis <[EMAIL PROTECTED] <manejoao%40gmail.com>> > Para: sed-br@yahoogrupos.com.br <sed-br%40yahoogrupos.com.br> > Enviadas: Quarta-feira, 28 de Maio de 2008 12:40:51 > Assunto: [sed-br] Dúvida na eliminação de linhas em branco > > > Olá, pessoal! > Estou com um problema para eliminar linhas em branco em um arquivo. > Quando dou um "cat -e" no arquivo (para imprimir fim de linha e caracteres > não imprimíveis), ele imprime: > > linha 1$ > > linha 2$ > > linha 3$ > etc > > Ou seja, os espaços em brancos entre linhas não estão com o carater '$' > indicando o fim de linha. > Quando dou um "sed 's/^$//' " nesse arquivo, essas linhas em branco não são > eliminadas. Alguém poderia me ajudar? > > Obrigado, > -- > Diego > > [As partes desta mensagem que não continham texto foram removidas] > > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para > armazenamento! > http://br.mail.yahoo.com/ > > [As partes desta mensagem que não continham texto foram removidas] > > > -- ================================= Diego Machado de Assis (19) 9732-4299 ------------------------------------------------------------------ Coletivo Socialista Rosa do Povo Construindo o Partido Socialismo e Liberdade ================================= --- "Se você treme diante de qualquer injustiça, então somos companheiros" [As partes desta mensagem que não continham texto foram removidas]