Si alguna vez has visto que el contenido de un archivo de texto creado con un editor de MS-DOS te muestra caracteres extraños e ininteligibles en lugar de tildes, es porque la codificación estándar empleada para los caracteres ASCII, no contempla caracteres acentuados, y es necesario extenderla. En Linux, se usa la codificación latin1, pero al editar el fichero, MS-DOS utiliza una codificación diferente. Para solucionarlo puedes utilizar el programa Recode de esta forma y escribe: “recode ibmpc:lat1 texto.txt “ Si visualizas ahora el fichero, entonces el problema con los acentos debe haberse solucionado. Si quieres realizar la conversión inversa entonces teclea: “unix2dos=’recode lat1:ibmpc’ texto.txt “ Si esta función la vas a necesitar de forma continua no estaría de más que incluyeras en el fichero /etc/profile (si estás usando bash) los alias:
alias unix2dos=’recode lat1:ibmpc’
alias dos2unix=’recode ibmpc:lat1’