sorry ich hatte die aufgabe falsch verstanden... jetzt sollte es aber richtig sein. rm `find /pfad/ ! (-name "*.jpg" -o -name "*.JPG" -o -name "*.gif" -o -name "*.GIF" -o -name "*.swf" -o -name "*.SWF"` -a ! -name "TN*" -a ! -name "tn*")` am ende und vor find sind immer noch backqoutes. nochmal viel spaß beim löschen till