Hromadne prejmenovani ceskych souboru

Pavel Krebs pavel.krebs na varicad.com
Úterý Leden 6 15:28:06 CET 2004


Protoze by se to mohlo hodit i nekomu jinemu a v archivu konference jsem 
to nenasel, zde je skript, ktery prichysta davku provadejici prejmenovani.

#!/bin/sh

echo "#!/bin/sh" > proceed.sh
echo "#" >> proceed.sh

find /disk2 -depth | while read name; do
   fname=`basename "$name"`
   fname2=`echo "$fname" | recode ISO8859-2..UTF-8`
   if [[ "$fname" != "$fname2" ]]; then
     dname=`dirname "$name"`
     echo "$name"
     echo mv \"$name\" \"$dname/$fname2\" >> proceed.sh
   fi
done

Pavel




Další informace o konferenci Linux