Ich habe einen Ordner mit vielen Ordnern mit vielen Dateien und vielleicht noch mehr Ordner mit noch mehr Dateien, wobei einige Dateien ihre Erweiterung verloren haben. Ich glaube, es sind alles JPGs, aber ich könnte mich irren. Irgendwelche Ideen, wie man die Erweiterungen zu all diesen Dateien wieder hinzufügen kann, ohne es einzeln zu tun?
Ich kann es unter Windows 7 oder Ubuntu 8.10 tun.
Antwort1
Sie können dies unter Windows über cmd tun.
umbenennen * *.jpg
Bearbeiten:
Zum Anwenden auf verschachtelte Ordner können Sie Folgendes verwenden:
für /r %x in (*) benenne "%x" um *.jpg
Antwort2
Ich habe es so gemacht
find . -type f -iregex ".*[^\(\.jpg\)]" -exec mv "{}" "{}.jpg" ";"
Antwort3
Wenn die Verwendung von Powershell eine Option ist, danndieser Beitragvon SO sollte genau das sein, was Sie wollen.
Antwort4
Erweiterungsumbenennungmacht den Job.