Hallo,

Am Sonntag 18 April 2010 schrieb peter:
>     -r   liest alle Dateien unterhalb aller Verzeichnis-
>          se rekursiv
> erwartet habe - keine Umschaltung in das nächsttiefere
> Verzeichnis und also kein Durchsuchen der darin enthal-
> tenen dateien.

Hast du berücksichtigt, dass grep & Co nur die Dateien (und damit auch 
Verzeichnisse) beachten, die du angegeben hast. Wenn du also
  zipgrep -r muster *.zip
machst, wird kein Verzeichnis gefunden und folglich auch nicht traversiert.

Was du wahrscheinlich haben willst ist etwas wie
  suche in allen Dateien mit dem Muster *.zip
  unterhalb von Verzeichnis 'start'
  den Text 'muster'

Das geht nur mit einer Kombination von find und grep, denn grep durchsucht nur 
eine Liste von Dateien und nicht eine Menge von Dateien gefiltert durch ein 
Muster.

Hoffe, das hilft dir weiter
Gruß
Uwe

_______________________________________________
Lug-dd maillist  -  Lug-dd@mailman.schlittermann.de
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an