ShellScript programmierung

Hi,

ich möchte gern ein ShellScript schreiben, dass alle Dateien mit einer ~ im Dateinamen löscht. Es sollte im aktuellen Verzeichnis beginnen, und auch alle Unterverzeichnisse überprüfen.

Ich hab einmal so begonnen.

#!/bin/sh

for filename in *~
do
rm $filename
done

#ShellScript Ende

Kann man dieses Script so umschreiben dass es seine Arbeit auch in allen Unterverzeichnissen ausübt, oder wie läßt sich diese Aufgabe am einfachsten lösen.

Best Dank
mfg
Robert

Hi Robert,

ich habe gerade kein UNIX verfügbar, daher keine Gewähr für die Systax:

find . -name „*~“ -exec rm {};

Gruß
Ted

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]