traue mich schon fast gar nicht zu fragen, aber ich komme im Moment nicht weiter.
Ich habe sehr viele Verzeichnisse und Unterverzeichnisse. Da diese Dateien und Verzeichnisse wohl unter Windows erstellt worden sind, enthalten die Verzeichnisse und Dateien Leerzeichen, Umlaute und was es sonst noch so gibt.
Wollte nun in einem Rutsch erstmal die Leerzeichen aus allen Verzeichnissen in ein _ umwandeln.
Code: Alles auswählen
find . -type d -exec rename 's/\s+/_/g' {} \;
Hatte schon überlegt, alles einzelnen über eine for-Schleife abzuarbeiten, aber habe Probleme bei Namen mit Leerzeichen, da diese dann aufgesplittet werden.
Stehe irgendwie gerade auf dem Schlauch ....
Danke & Gruß