Pour faire bref, je te conseille de:
1a) Tu utilises dos2unix[1] sur ton fichier
1b) Alternativement, tu ouvres ton fichier avec vim, tu tapes ":set ff=dos" et tu sauvegardes
2) Tu exécutes la commande sed indiquée plus haut
3a) Tu utilises unix2dos[2] sur ton fichier
3b) Alternativement, tu ouvres ton fichier avec vim, tu tapes ":set ff=unix" et tu sauvegardes
[^] # Re: Il doit y avoir plus court, mais un truc dans ce genre....
Posté par GCN (site web personnel) . En réponse au message Suppression caractères. Évalué à 2.
Va lire ceci => http://en.wikipedia.org/wiki/CRLF
Pour faire bref, je te conseille de:
1a) Tu utilises dos2unix[1] sur ton fichier
1b) Alternativement, tu ouvres ton fichier avec vim, tu tapes ":set ff=dos" et tu sauvegardes
2) Tu exécutes la commande sed indiquée plus haut
3a) Tu utilises unix2dos[2] sur ton fichier
3b) Alternativement, tu ouvres ton fichier avec vim, tu tapes ":set ff=unix" et tu sauvegardes
Voilà, c'est prêt....
[1] - http://linuxcommand.org/man_pages/dos2unix1.html
[2] - http://linuxcommand.org/man_pages/unix2dos1.html
Bon sinon tu as toujours moyen de légèrement modifier le sed ci-dessus comme ceci:
$ sed 's/^"\(.*\)"\r$/1円/' fichier
Ça fait la même chose et c'est plus rapide :).