Foros del Web » Programación para mayores de 30 ;) » Programación General »

Comando sed

Estas en el tema de Comando sed en el foro de Programación General en Foros del Web. Hola e creado este script en un archivo: Código: sed 's/Á/Á/g ;s/É/É/g ;s/Í/Í/g ;s/Ó/Ó/g ;s/Ú/Ú/g ;s/á/á/g ;s/é/é/g ;s/í/í/g ;s/ó/ó/g ;s/ú/ú/g ;s/ñ/ñ/g ;s/,/,/g' $1 > $2 ...
  #1 (permalink)  
Antiguo 19/09/2004, 16:23
Avatar de bichomen  
Fecha de Ingreso: junio-2003
Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 21 años, 5 meses
Puntos: 2
Comando sed

Hola e creado este script en un archivo:

Código:
sed 's/Á/Á/g ;s/É/É/g ;s/Í/Í/g ;s/Ó/Ó/g ;s/Ú/Ú/g ;s/á/á/g ;s/é/é/g ;s/í/í/g ;s/ó/ó/g ;s/ú/ú/g ;s/ñ/ñ/g ;s/,/,/g' $1 > $2
el problema, es que no me cambia bien los caracteres, por ejemplo tengo la palabra: mañana en un archivo y cuando le aplico script me queda asi mañ#241;ana osea me deja el caracter q queria cambiar y omite el simbolo &, donde esta el fallo??

pd: forosdelweb, me reconoce el codigo ascii y me devuelve el caracter acentuado, pero creo q se entiende lo q quiero hacer

bichomen
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo"
Linux Registered User #320332

Última edición por bichomen; 19/09/2004 a las 16:25
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:23.