Mailinglist Archive: opensuse-de (1390 mails)

< Previous Next >
Re: Datei nach mehreren Kriterien suchen
  • From: Egon Schmid <e_schmid@xxxxxx>
  • Date: Mon, 09 Feb 2009 20:18:45 +0100
  • Message-id: <49908195.4020904@xxxxxx>


David Haller wrote:
Hallo,

Am Sam, 07 Feb 2009, Andre Tann schrieb:

wie kann man denn elegant eine Datei nach mehreren Kriterien suchen?
Also angenommen, ich möchte alle Dateien finden, die "Bob"
und "Alice" enthalten.

grep -ril bob /pfad | while read DATEI; do grep -ril alice ${DATEI};
done

Aber das muß doch auch noch eleganter gehen, oder?


find /pfad -type f -print0 | xargs -r0 agrep -d'' -s -l 'Alice;Bob'

HTH,
-dnh



Nur zur Information

OpenSuse 11.0
=============

agrep (TRE agrep) 0.7.5

Copyright (c) 2002-2006 Ville Laurikari.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Ubuntu 8.04
===========

This is agrep version 3.0, 1994.

Der entscheidende Punkt ist aber derjenige, dass dieses Script nur unter Ubuntu
(Debian) Distribution das richtige Ergebns liefert.

Allgemeingueltig ist dieses Script nicht, auch wenn es ein Einzeiler ist.

ES



--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups