18 Jun
2001
18 Jun
'01
23:36
On Mon, Jun 18, 2001 at 04:24:13 +0200, Matthias Kleine wrote:
Sascha Streng wrote:
versuchs mal mit: find /home/ -name *~ -exec rm -f -- {} \;
Ein Wildcard-Ausdruck für find muß allerdings noch in Anführungszeichen gesetzt werden:
find /home/ -name "*~" -exec rm -f -- {} \;
wäre hier richtig. Des weiteren weiß ich hier nicht, was die beiden "--" bedeuten sollen - jedenfalls geht es auch ohne.
man rm -- zeigt (wie bei allen Programmen, die getopt() nutzen) das Ende der Optionen an. Nützlich, wenn Dateinamen behandelt werden, die mit einem - anfangen (was beim benutzten Suchmuster ohne weiteres sein kann). Jan