developr
Teammitglied
- Beiträge
- 336
- Punkte Reaktionen
- 0
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
Nur Dateien
Nur Verzeichnisse
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