David CABATON wrote:
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
jai réfléchi vite fai mais essaye ca : for i in `ls` do #renvoi le nom du fichier en majuscule j=`echo $i|tr '[a-z]' '[A-Z]'` # renvoi le contenu du fichier dans tmp/nom_du_fichier cat $i > ./tmp/$j done
ceci me eprmet de les afficher en majuscule mais ne renome pas les fichiers, j'ai essaye de fairfor 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 !!!Merci de votre aide !!!
de rien Mathieu