Search This Blog

Friday, February 20, 2009

Changes all filenames in currnet dir to lowercase

#!/bin/bash
for filename in * ; do
filen=`basename $filename`
n=`echo $filen | tr A-Z a-z` # tr a-z A-Z lowercase to upper
if [ "$filen" != "$n" ]
then
mv $filen $n
echo "File $filen renamed as $n"
fi
done

No comments:

Post a Comment