====== Supprimer les retours chariots (^M) avec sed(1) ====== Lorsque l'on utilise ''vi'' (ou ''vim'') en fin de ligne on peut voir ce caractère **^M**. Il symbolise le [[http://fr.wikipedia.org/wiki/Retour_chariot|retour chariot]]. On peut vouloir le supprimer (surtout si on n'est pas sous Windows). Le caractère **^M** s'obtient en faisant **Ctrl + v** puis **Ctrl + m**. L'option **-i** permet d'effectuer les modifications //in place// (sans faire appel à un autre fichier). Sous FreeBSD sed -i '' -e 's|^M||g' fichier Sous Linux sed -i -e 's|^M||g' fichier