Outils pour utilisateurs

Outils du site


remove_ascii-_m

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
remove_ascii-_m [2018/12/04 18:59] – créée - modification externe 127.0.0.1remove_ascii-_m [2024/10/06 19:45] (Version actuelle) olivier
Ligne 1: Ligne 1:
 ====== Supprimer les retours chariots (^M) avec sed(1) ====== ====== 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 [[http://fr.wikipedia.org/wiki/Retour_chariot|retour chariot]].+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). On peut vouloir le supprimer (surtout si on n'est pas sous Windows).
  
-Voici le code, qui fonctionne sous FreeBSD.+<WRAP center shadow tip 60%> 
 +Le caractère **^M** s'obtient en faisant **Ctrl + v** puis **Ctrl + m**.
  
-<note important>Le caractère **^M** s'obtient en faisant **Ctrl + v** puis **Ctrl + m**.</note>+L'option **-i** permet d'effectuer les modifications //in place// (sans faire appel à un autre fichier). 
 +</WRAP> 
 + 
 +Sous FreeBSD
  
 <code> <code>
Ligne 18: Ligne 22:
 sed -i -e 's|^M||g' fichier sed -i -e 's|^M||g' fichier
 </code> </code>
- 
-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

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : Public Domain