Hier das "Kommando", um über die Shell alle Verzeichnisse, Dateien und Ordner in Kleinschreibung (lowercase) umzubenennen. Unter Umständen muss dieser Vorgang einige Male wiederholt werden. Erfreulicherweise funktioniert das aber auch mit Ordnern und Dateien, die ein Leerzeichen im Namen haben.
Dateien und Verzeichnisse
Code:
find . -maxdepth 99 | while read upName; do loName=`echo "${upName}" | tr '[:upper:]' '[:lower:]'`; mv "$upName" "$loName"; done Nur Dateien
Code:
find . -type f -maxdepth 99 | while read upName; do loName=`echo "${upName}" | tr '[:upper:]' '[:lower:]'`; mv "$upName" "$loName"; done Nur Verzeichnisse
Code:
find . -type d -maxdepth 99 | while read upName; do loName=`echo "${upName}" | tr '[:upper:]' '[:lower:]'`; mv "$upName" "$loName"; done