[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] transformer fichier texte winbroil vers texte unix



Le Jeudi 12 Avril 2001 17:08, vous avez écrit :
> encore une question :
> comment transformer ça ?
> je crois qu'il y a des fins de lignes différents, et peut être d'autres...
> merci

Les lignes dans un fichier DOS finissent par OxOD OxOA (CR/LF) et sous Linux 
par OxOA (LF).
Tu peux le voir en utilisant un editeur hexa comme KHexEdit (sous KDE) par 
exemple.

Pour convertir les formats, tu peux utiliser SED :

DOS -> Linux

sed -e 's/^M$//' < texte.dos > texte.linux

Pour obtenir ^M, tu dois taper Ctrl-V puis Ctrl-M (sous bash)

Linux -> DOS

sed 's/$/^M/' < texte.linux > texte.dos

Meme remarque.

Philippe



[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
[ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]