Hello,

> OK, mais quelles outils utiliser pour des fichiers qui ont des fins de
> lignes Mac ? Par exemple un fichier cr�� en DOS, retouch� par un
> web master travaillant avec Mac puis retouch� par moi pour y int�grer
> du PHP en utilisant des outils sous Linux. Il m'est arriv� d'obtenir
> ainsi des fichiers qui ont des fins de lignes de plusieurs syst�mes.
> Quelle outils utiliser pour mettre de l'ordre dans tout �a ?
> R�cursivement ?

Pour une fois que j'ai d�j� eu le probl�me je profite pour aider.

J'avais fait ce petit script � l'�poque (avec l'aide de Fran�ois, ...)
pour transformer des fichiers au format mac au format unix.

�a marchait bien pour moi � l'�poque donc je pense que �a devrais �tre
OK pour toi aussi.

Je pense qu'il faut passer un dos2unix puis mon script et ensuite tu
devrais avoir un fichier au format 100% unix

Dans l'absolu je pense m�me que tu pourrais ajouter une ligne du genre
"dos2unix $1" avant le "for i in $1".

#!/bin/bash

#-------------------------------------------------------------------------------
#
# to convert MAC format to UNIX format use ./mac2unix.sh "filename"
#
#-------------------------------------------------------------------------------

for i in $1
do
        tr '\015' '\012' < $i > $i.tmp
        mv $i.tmp $i
done

A+

Blaise Drayer

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à