comando sed
Publicado por Isaac (1 intervención) el 19/09/2004 23:52:25
Hola e creado este script en un archivo:
ed '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??
Isaac
ed '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??
Isaac
Valora esta pregunta


0