[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] Deux petits utilitaires
Pascal Bleser wrote:
>
> > Ayant lu que, parfois, certains avaient des problèmes de conversion <LF>
> > - <CR><LF> quand ils passent de Windows/DOS à Linux ou inversement, je
> > viens d'afficher:
> > ftp://ftp.lps.u-psud.fr/pub/linux/dtou.tar.gz
> > ftp://ftp.lps.u-psud.fr/pub/linux/utod.tar.gz
> >
>
> Je veux pas te faire mal, mais:
> tr -d '\r' < dos > unix
> recode latin1..dos < unix > dos
> recode dos..latin1 < dos > unix
Oui. Mais dans ce cas (au moins recode) il y a aussi conversion des
codages de caractères 850 <-> latin1
Or en l'occurence je veux UNIQUEMENT toucher aux <CR><LF> versus <LF>
En outre, recode convertit UN fichier, alors que dtou/utod peuvent
convertir (avec jokers) une foultitude de fichiers en les recopiant sur
eux-mêmes.
> Note que comme l'a dit Jef,
> unix2dos < unix > dos
> dos2unix < dos > unix
> Ces deux commandes sont d'ailleurs des alias shell qui
> utilisent eux-même recode (si tu me crois pas, fais un
> type unix2dos
> type dos2unix
Pour unix2dos/dos2unix, je vais regarder (mais il faut que je reboote
sous linux) s'ils changent les autres caractères. Car attention, en
informatique, la difficulté n'est pas d'obtenir qu'un logiciel fasse
quelque chose, la grossse difficulté est d'obtenir qu'il ne fasse RIEN
d'AUTRE que ce qu'on lui demande (une de mes critiques pour recode dans
les conversions de/ver LaTeX).
> ;-))
>
> --
> -o) / Pascal Bleser ATOS Origin|
> /\\ \ e-Business Platform Aachen, Germany|
> _\_v \<guru@linuxbe.org> <pbleser@atosorigin.com>|
> ---------------------------------------------------|
> Jesus saves, but Buddha makes incremental backups :
> ---------------------------------------------------'
>
> [ Soyez précis dans vos sujets svp afin de déterminer directement ]
> [ le type de demande... ]
> [ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php ]
> [ Archives de la mailing list: http://archives.unixtech.be/linux/ ]
> [ http://unixtech.be Contact: listmaster@unixtech.be ]
--
------------------------------------------------------------------------
Daniel Taupin, 91400 ORSAY - France
E-mail= mailto:taupin@lps.u-psud.fr
Home/fax: (33)1.60.10.26.44. Work: (33)1.69.15.60.79, fax
(33)1.69.15.60.86
[ Soyez précis dans vos sujets svp afin de déterminer directement ]
[ le type de demande... ]
[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php ]
[ Archives de la mailing list: http://archives.unixtech.be/linux/ ]
[ http://unixtech.be Contact: listmaster@unixtech.be ]