Prejmenovani vsech souboru s ruzne velkymi pismeny na soubory s malymi pismeny?

Pavel Kraus pavel.kraus na matfyz.cz
Úterý Leden 7 16:45:13 CET 2003


> Jak
> Prejmenovat vsechny souboruny s malimy i velkymi pismeny na soubory jen s
> malymi pismeny? jinak musi byt nazev zachovan.

Pro jeden soubor to delam takhle:

#!/usr/bin/bash
# $1 obsahuje nazev souboru
# $new je nazev souboru v lowercase

# Zmeni nazev souboru z velkych na mala pismena
new=$(/bin/echo $1 | /usr/bin/tr [:upper:] [:lower:] )

/bin/mv $1 $new
exit 0


A pro vic souboru ten script volam z for cyklu.

-- 
Pavel Kraus
GPG/PGP FP: 982B E56B 1372 FD2A AA14  9A7D A35F 7B2C 1275 9D7F



Další informace o konferenci Linux