remove_ascii-_m
Ceci est une ancienne révision du document !
Supprimer les retours chariots (^M) avec sed(1)
Lorsque l'on utilise Vi(1) (ou Vim(1)) en fin de ligne on peut voir ce caractère ^M. Il symbolise le retour chariot.
On peut vouloir le supprimer (surtout si on n'est pas sous Windows).
Voici le code, qui fonctionne sous FreeBSD.
<note important>Le caractère ^M s'obtient en faisant Ctrl + v puis Ctrl + m.</note>
sed -i '' -e 's|^M||g' fichier
Sous Linux
sed -i -e 's|^M||g' fichier
L'option -i permet d'effectuer les modifications in place (sans avoir recours à un autre fichier).
remove_ascii-_m.1543946341.txt.gz · Dernière modification : 2018/12/04 18:59 de 127.0.0.1