Am Sonntag, 15. Februar 2004 16:46 schrieb Joachim Drechsel:
> Hi,
>
> ich probiere gerade, ein kleines Tool auf Debian zu kompilieren.
> Ich habe das von Windows einfach mal r�berkopiert und jetzt geht
> der Firlefanz mit der Gro� -und Kleinschreibung von Dateinamen
> und Headerfiles los.Windows l��t das zwar zu, wertet das aber
> nicht aus (es ist da egal). Nur, beim Kopieren bleibt das etwas
> chaotisch.
>
> Gibt es da einen Befehl so in etwa "lowercase all filename" ?

ja, die bash (ungetestet) ;)

find . -depth -print | while read f; do
  lcf="`dirname $f`/`basename $f | tr '[:upper:]' '[:lower:]'`"
  test -e "$lcf" || mv "$f" "$lcf"
done

Guck Dir bitte vor Benutzung an, was die Schleife macht, das erspart 
Dir unangenehme �berraschungen.

Jan


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an