Impresionante! ... tengo que decir el clásico: "todos los días se aprende algo nuevo" ;-)
Ni idea de la existencia de ese comando. El 28/10/05, Daniel Serpell<[EMAIL PROTECTED]> escribió: > Hola! > > El Thu, Oct 27, 2005 at 11:23:34PM -0300, Enrique Place escribio: > > Recién se me ocurrió otra posible forma de solucionar rápidamente: hay > > forma de armar un scripts con expresiones regulares que pueda > > sustituir todos los tildes? > > > > "canción" -> "canción" > > > > Como se podría hacer para tener todos los patrones de cambio y > > correrlo en todos los fuentes? > > Mucho mejor es ocupar herramientas existentes para eso. Ve "recode", > es _muy_ poderoso. Lo que quieres hacer es: > > ~$ echo "canción chilena de año nuevo" | recode l1..html > canción chilena de año nuevo > ~$ > > Si como inicio tienes UTF-8, entonces es: > > ~$ echo "canción chilena de año nuevo" | recode u8..html > canción chilena de año nuevo > ~$ > > Si quieres mejor pasar a LaTeX, es: > > ~$ echo "canción chilena de año nuevo" | recode l1..latex > canci\'on chilena de a\~no nuevo > ~$ > > Y si quieres procesar un archivo, es: > > ~$ cat archivo.txt > canción chilena de año nuevo > > ~$ recode l1..latex archivo.txt > ~$ cat archivo.txt > canci\'on chilena de a\~no nuevo > > ~$ recode latex..html archivo.txt > ~$ cat archivo.txt > canción chilena de año nuevo > > ~$ recode html..l1 archivo.txt > ~$ cat archivo.txt > canción chilena de año nuevo > > ~$ > > Daniel. > > -- Saludos, Enrique.