Fala Amigão, eu tentei simplificar (obviamente sem testar) pq no AIX (do qual felizmente me livrei) a porca torce o rabo. O sed convencional está longe de ter as facilidades do GNU sed e por isso tenho a impressão que um sed muito rebuscado não funcionará tb. -- Abração, Julio *Cursos de Shell e Zenity nos finais de semana: - Em SP ligue (11) 2125-4747; - Em DF ligue (61) 3223-3000; - No RJ brevemente; - Turmas fechadas em outras cidades ligue (21) 8112-9988*
2009/2/5 Fabiano Caixeta Duarte <[email protected]> > 2009/2/5 Julio C. Neves <[email protected] <julio.neves%40gmail.com> > > > > > Eu não havia entendido que vc queria juntar linhas que terminassem em > \r\n. > > Çom o tr -d, não dá pq vc matará todos os \n e todos os \r. Assim sendo é > > melhor usar o sed: > > > > sed 's/\r\n//' arquivo > > -- > > Abração, > > Julio > > *Cursos de Shell e Zenity nos finais de semana: > > - Em SP ligue (11) 2125-4747; > > - Em DF ligue (61) 3223-3000; > > - No RJ brevemente; > > - Turmas fechadas em outras cidades ligue (21) 8112-9988 > > > > Fala, mestre! > > Eu já tava com aquela sensação de ter chovido no molhado com aquela solução > que apresentei e corri pra testar sua sugestão. > > Porém, de fato só substituir \r\n por nada não funciona. Penso que seja > porque o último \n da linha não vai para o pattern space. > > Então tem que fazer mesmo concatenações (N) no loop. > > Abração! > > -- > Fabiano Caixeta Duarte > Especialista em Redes de Computadores > Linux User #195299 > Ribeirão Preto - SP > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas]
