[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]On Tuesed, 24 Apr 2001, Antonio Ramirez wrote: > > Lo que me ha funcionado es: > > sed 's/salto/^M/g' archivo_uno > archivo_dos > > en bash/tcsh, hay que teclear Ctrl-V y luego Ctrl-M para tener ^M > que es el mapeo de salto de linea en DOS. > > El salto de Ctrl-V y luego Ctrl-J para ^J no funciona desde la línea de > comandos por ser el comando de ejecución. > pues diran que como friega este pero: archivo: salto de linea salto dos luego sed 's/salto/^M/g' archivo > archivo_dos el contenido de archivo_dos ^M de linea ^M dos simplemente pone circunflejo seguido de M, o sea nunca interpreta secuencias de escape o construcciones del estilo, lo mismo paso con el \012 solo pone 012. Alguna otra alternativa. ¿Alguien se la sabe en awk? Creo que voy a leer un poco sobre ese. Gracias! --------------------------------------------------------- para salir de la lista, enviar un mensaje con las palabras "unsubscribe ayuda" en el cuerpo a majordomo en linux org mx