Hallo,
ich habe gestern gelernt, dass man viele Dateien nicht so einfach umbenennen kann, weil die bash die Wildcard * expandiert. Stattdessen benutzt man eine Schleife:
Wie mache ich das jetzt aber, wenn ich alle Dateien in allen Unterverzeichnissen umbenennen möchte, nicht nur im aktuellen Verzeichnis ? :???:
Vielen Dank schon mal!
ich habe gestern gelernt, dass man viele Dateien nicht so einfach umbenennen kann, weil die bash die Wildcard * expandiert. Stattdessen benutzt man eine Schleife:
Code:
for i in *.mp3~; do mv "$i" "${i/.mp3~}".mp3; done
Vielen Dank schon mal!