Sostituire i ^M con vim sotto linux

Rate this post

A volte capita di trovarsi per le mani un file formattato con i ritorni a capo (carriage returns) fatti in stile dos. La cosa potrebbe portare dei gravi danni soprattutto se il file in questione è un file di configurazione di qualche servizio.

Per sistemare questo problema basta aprire il file in vim e scrivere
[text]
:1,$s/^M//g
[/text]

N.B non fare copia incolla del suddetto codice, in quanto per scrivere “^M” bisogna premere Ctrl-V seguito da enter.

You may also like...

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">