Bestimmte files per befehl l�schen

Till Kroeger t.kroeger at sk-multimedia.com
Mon Feb 12 17:19:58 CET 2001


> ich will in einem verzeichniss mit unterverzeichnissen die files
> löschen, die !nicht! die Endungen .jpg .JPG .gif .GIF .swf .SWF aber
> es sollen von denen nochmal die files gelöscht werden, die mit TN oder
> tn anfangen.

rm  `find /pfad/ ! -name "*.jpg" ! -name "*.JPG"`  ! -name "*.gif" ! -name
"*.GIF"`  ! -name "*.swf" ! -name "*.SWF"` ! -name "TN*" ! -name "tn*"`

Das sollte so funktionieren. Vor dem find Kommando und zum schluß sind
 backqoutes.. (accont grave glaub ich). Auf jeden fall die die von
links nach rechts gehen. Es werden alle Dateien im verzeichnis "pfad" gelöscht
die nicht so heißen wie oben angegeben.

viel spaß beim löschen

till





More information about the Linux mailing list