Ich habe ein Verzeichnis Unterverzeichnisse mit Bilddateien mit einem falschen Namen so wie filename.jpg.jpg enthält, möchte ich filename.jpg dieses recursiveley mit ersetzen Ich habe versucht:Wie ersetzen rekursiv Teil des Dateinamens im bash
find ./ -type f -exec sed -i 's/string1/string2/g' {} \;
oder
sed -i 's/foo/bar/g' *
aber keiner arbeitet
danke
Ich schlage vor, Sie verwenden das Rename-Tool, es ist ziemlich mächtig für die Umbenennung. – smartmic