PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : find ausschliessen von Verzeichnissen



byron1778
26-05-2009, 10:33
Hallo Forum!

Ich habe folgendes Problem mit find.

Ich will bestimmte Verzeichnisse, manchmal ganze manchmal auch nur Subdirectories ausschliessen, jedoch gelingt mir das ueberhaupt nicht.
Ich habe es mit -prune oder auch mit ! versucht, aber es will einfach nicht klappen.

Folgendes habe ich mir dabei gedacht

Alles unter /var ausschliessen ausser var/log
Alles unter /dev ausschliessen
Alles unter /usr ausschliessen

Anfangen soll die Suche beim root - Directory




find / -mtime 0 \( -print -name /var -prune -a -print -name /usr -prune -a -print -name /dev \)


Leider funktioniert der Code ueberhaupt nicht, er gibt beim Durchlauf trotzdem /var aus, egal ob ich ihn das ganze Verzeichnis ausschliessen will.
Die Man - Page habe ich auch schon durchforstet, aber mit der kam ich auch nicht weiter!

Wenn mir jemand vll. helfen koennte bitte!

Danke vielmals!