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 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 !!!
Merci de votre aide !!!
de rien
Mathieu