![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
kimlee
Bonjour,
Je récupère sous Unix (HP-UX) un fichier texte provenant d'un logiciel de gestion. Ce fichier contient à la fin de chaque ligne les codes ASCII 0D et 0A (CR LF, quoi !).
J'ai besoin de supprimer le dernier caractère pour envoyer directement ce fichier en EDI.
La commande sed me paraissait parfaitement appropriée, mais je n'ai pas trouvé la syntaxe pour indiquer que je veux remplacer le caractère 0A par rien. (Autrement dit supprimer le caractère 0A). J'ai pourtant fouillé les expressions régulières.
Si un spécialiste a une idée, et qu'il veut bien m'en faire part, qu'il en soit remercié d'avance.
Kim
PS : je n'ai pas de religion particulière : s'il existe une autre astuce n'employant pas sed, je prends aussi
sed -ie 's,le_caractere,,' mon_fichier.txt
Partager