Raketenwilli: Dateien umbenennen

Beitrag lesen

Die Dateien in den Unterordnern werden dabei nicht berücksichtigt.

Genau das aber möchte ich erreichen.

Naja... Das kann man mit dem Pattern machen '.shtml' → '/*.shtml' - oder so:

find ./ -type d -exec /home/meier/bin/my_renamer.sh "{}" \;

Sucht ausgegehend vom aktuellen Ordner die Unterordner und übergibt diese an DEIN Skript /home/meier/bin/my_renamer.sh, welches die Dateien darin umbenennt.

Schreib da Deinen Befehl rein und ein cd "$1" unter die Shebang. Lösche das Skript wenn Du fertig bist.

Es gibt natürlich drölfzig weitere Lösungen mit langen Befehlszeilen.