Hallo,
ich suche eine möglichst einfache und vor allem zuverlässige Möglichkeit , wie ich in einem Verzeichnis INKLUSIVE der Unterverzeichnisse alle Dateien umbennen kann. Auch die Verzeichnisse selbst natürlich!
Ich habe schon gesucht und bin auf den Befehl
1 | tr -cd 'A-Za-z0-9 _-' |
gestoßen, der macht eigentlich ziemlich genau, was ich will!
Es klappt aber sonst noch nichts. Bis jetzt habe ich mir das hier zusammengeschustert... ist wohl ziemlicher Müll!
1 | find * -print0 | xargs -0 mv {} $(echo {} | tr -cd 'A-Za-z0-9 _-') |