[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]On Fri, 18 Jun 1999, Max de Mendizábal wrote: > Hola, > Sólo por molestar... creo que lo que quiere es conservar el salto de > línea, pero eliminar la secuencia CRLF para dejar solamente CR que es la > forma correcta en Unix. *Wrong!* Pues por molón, nopo, mira: $ echo -ne "\r\r\r\r\n\n\n\n" | hexdump 0000000 0d0d 0d0d 0a0a 0a0a CR = char(13) = ^M = \r LF = char(10) = ^J = \n FF = char(12) = ^L = \f So: LINEA<CR><LF> = "LINEA\r\n", so if s/[\r\f]// -> "LINEA\n" OK! but if s/[\r\f]/\n/ -> "LINEA\n\n" OOPS! Saludos Salvador Ortiz