C'est un problème d'encodage des caractères à mon avis.
Par défaut, son Windows ton fichier texte doit être encodé en cp 1252 (ça ressemble à de l'iso 8859-15 mais c'est un encodage propre à Microsoft -comme il ont l'habitude de le faire avec leurs formats à la con).
Sous GNU/Linux, ton encodage peut être de l'iso 8859-1, soit de l'iso 8859-15 ou de l'UTF-8 en fonction de la distribution que tu utilises. Normalement toute distribution récente devrait être en UTF-8 par défaut. Du coup, ton éditeur de texte sous GNU/LInux doit tenter de ré-interpréter le cp 1252 dans l'encodage du système, ce qui explique les hiéroglyphes (sur les caractères accentués ou spéciaux).
Pour remédier à ce désagrément, soit tu utilises un éditeur sous Windows qui te permette de choisir l'encodage du fichier et tu l'enregistres avec le même encodage que celui utilisé par ta distribution, soit tu utilises un éditeur sous GNU/Linux qui te permet de choisir l'encodage à utiliser pour afficher le contenu du fichier texte (par exemple Kate ou Kwrite sous KDE le font).
---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.