Comme ça (pour un dossier) :
#!/bin/bash
for i in *cequetuveux* ; do mv $i $(echo $i|tr A-Z a-z);done
ou comme ça (récursif) :
cat ~/bin/tolower.sh
#!/bin/bash
echo "Entering `pwd`"
read
for i in *
do
if [ -d $i ]
then
cd $i
tolower.sh
cd ..
fi
# Change the first "echo" below in "mv" to make the script an auto lower case renamer
echo $i `echo $i|tr [:upper:] [:lower:]`
done
--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-
Poste le Tuesday 12 April 2005 13:29:02