[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] supprimer les accents dans les noms de fichiers
On Wed, Nov 07, 2001 at 05:37:45PM +0100, Alain EMPAIN wrote:
> On Wednesday 07 November 2001 15:33, you wrote:
> > --- Alain EMPAIN <Alain.Empain@ulg.ac.be> a écrit : >
> > On Tuesday 06 November 2001 22:59, you wrote:
> > <couic>
> >
> > > Un simple script 'antique' ;-) peut faire l'affaire.
> >
> > Oui, mais je n'ai jamais pratiqué :-)
>
> Cela en vaut VRAIMENT la peine, car en un rien de temps, tu vas te mettre à
> écrire au vol de petits scripts qui vont te faire regretter de ne pas t'y
> etre mis plus tot.
Oui je sais, j'ai déjà appris pas mal de choses, et c'est sur ma liste :-)
<couic>
> > > --------------------------------------------
> > > for file in $*
> >
> > Question : à quoi sert le $* ?
>
> C'est l'ensemble des arguments d'un programme : si je tapes
> 'truc un deux trois' et que truc contient une seule ligne 'echo $* ', il va
> imprimer 'un deux trois' ('un' est $1, 'deux' est $2, l'ensemble est $*)
Ok, ça marchait pas parce que j'ai pas fait de script. Je tappe tout en
ligne de commande.
>
> C'est élémentaire, donc je te conseille vivement de passer 1 heure sur un
> tutorial
> ° http://www.linux-france.org/article/debutant/debutant-linux.html
> ° http://stommel.tamu.edu/~baum/programming.html => une mine sur tous les
> sujets !! (très longue page, utilise 'find -> bash' pour le trouver dans
> Shells)
Noté :-)
>
> > Mais en utilisant un simple *, il ne descend pas dans
> > les sous répertoires. Et j'en ai plusieurs centaines,
> > d'où mon intérêt pour une solution automatique.
>
> Va le danger implicite d'une procédure de ce type, et ta faible connaissance
> des scripts, prends bien la peine de faire qqs exercices, et d'imprimer ce
> que tu vas faire (cf mon 'echo $CMD', pendant le debugging, plutot que
> l'exécution réelle de la commande).
Oui, ça c'est clair, je fais des essais depuis ce matin :-) Pas envie de
tout devoir restaurer d'un backup.
A+,
--
Rémi
[ 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 ]