Hmmm, leerzeichen, wer macht denn sowas :-) Dann erstmal die, ohne leerzeichen?
for i in `find /ver/zei/chnis/ |grep -v " "`; do echo $i; done ?? Und den rest dann rm -r... sollte ja nicht mehr so viel uebrig sein! Ralf -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Martin Dommermuth Gesendet: Mittwoch, 28. März 2007 13:49 An: Mailingliste der Penguin User Group Betreff: Re: [PUG] rm * überfordert Hallo, * Tradebit Service wrote/schrieb: > for i in `find /ver/zei/chnis/`; do rm -rf $i; done > das scheitert leider an Dateien mit Leerzeichen im Namen. [EMAIL PROTECTED](/tmp/md)$ l total 0 -rw-r--r-- 1 mdomm001 students 0 Mar 28 13:53 abc -rw-r--r-- 1 mdomm001 students 0 Mar 28 13:53 cde efg [EMAIL PROTECTED](/tmp/md)$ for i in `find`; do cp $i ..; done cp: omitting directory `.' cp: cannot stat `./cde': No such file or directory cp: cannot stat `efg': No such file or directory Wenn ich mich recht entsinne, kann man das umgehen, wenn man find anweist, Sonderzeichen richtig zu escapen (s. manpage) Gruss, MartinD: -- ---------------------------------------------------------------------------- PUG - Penguin User Group Wiesbaden - http://www.pug.org

