Le Sun, Mar 09, 2003 at 03:57:09PM +0100, Alain Barth?lemy dixit:
AB> Le dimanche 09 mars 2003, 14:27:34 ou environ Bernard `Guyzmo` Pratz <[EMAIL 
PROTECTED]> a écrit:
AB> > euh.... ya plus simple : :%s/^M/^M/g
AB> > où le premier ^M est C-v C-m et le second C-v C-<retour chariot>
AB> C'est vrai que c'est plus rapide sauf que cela met un tas de lignes
AB> vierges dans le fichier VI - merci tout-de-même

dans ce cas, tu fais juste %s/^M//g, ça virera juste les ^M néfastes, le reste
ne bouge pas. (ah tiens, un truc sympa à savoir, 
   % echo -e "%s/
//g\nwq\n" | ex foo
c'est comme si on éditait le fichier, et qu'on passait la regexp dans vi, sed
n'a plus qu'à se tenir :)

-- 
Bernard PRATZ                                                    [EMAIL PROTECTED]
SpeKa|Networks                                                PGP:1024D/1B9C2C77

Répondre à