Le 22.04.03, David CABATON a tapot� :

| comment en shell bash convertir tous les fichiers d'un repertoire en
| majuscule...
|
| for i in `ls`; do j=`echo $i |tr '[a-z]' '[A-Z]'` ;echo $j; done
|
| ceci me eprmet de les afficher en majuscule mais ne renome pas les
| fichiers, j'ai essaye de fair
|
| for i in `ls`; do j=`touch tmp/$i |tr '[A-Z]' '[a-z]'` ;echo $j; done
|
| pour les creer dans un autre rep... marche pas !!!

        �a aurait �t� �tonnant : l� �a cr�e /tmp/$i avec $i = un nom
        de fichier du r�pertoire courant...

        for i in *; do j=`echo "$i" | tr [a-z] [A-Z]` ; mv $i $j; done


| Merci de votre aide !!!

        avec plaisir.


Thomas
-- 
BOFH excuse #194:
We only support a 1200 bps connection.

Répondre à