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

Re: [linux] supprimer les accents dans les noms de fichiers



On Tuesday 06 November 2001 22:59, you wrote:
> Salut les gens,
>
> au bureau on a un serveur debian avec samba et netatalk. Tout va bien tant
> qu'on reste sur une des plateformes (win ou mac). Mais quand le mac veut
> lire un fichier windows dont le nom contient un accent (ou tout caractère
> autre que ascii), il ne voit que des caractères cabalistiques à la place du
> nom de fichier. Pareil dans l'autre sens.
>

Un simple script 'antique' ;-) peut faire l'affaire.

En fait, je crois qu'il est intéressant de convertir les é en e, malgré le 
fait qu'il faut établir une liste de correspondance; par précaution, on il 
faudrait peut-^etre filtrer ce qu'il reste au cas où on aurait oublié un 
caractère spécial 

--------------------------------------------------------------
for file in $*
do
        OLD=$file
        NEW=`echo $OLD  | tr "éèà" "eea" `
        CMD="mv $OLD $NEW"
        echo $CMD
done
---------------------------------------------------------------
-- 
	Bon amusement,

	Alain
+--------------------------------------------------------------------------------------
|  Dr Alain EMPAIN      Bioinformatique, Génétique Moléculaire B43,
|  Fac. Méd. Vétérinaire, Univ. de Liège, Sart-Tilman / B-4000 Liège  
|       Alain.EMPAIN@ulg.ac.be
|       WORK:+32 4 366 3821 Fax: +32 4 366 4122   GSM:+32 497 701764
|       HOME:+32 85 512341  -- Rue des Martyrs,7  B-4550 Nandrin

[ 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  ]