Re: Größte Schnittmenge von mehreren Date ien
Guten Tag!
Am Donnerstag, den 04.08.2005, 22:55 +0200 schrieb Michelle Konzack:
> Stell Dich nicht so an! :-)
>
> man grep
>
> grep --word-regexp -f server1.list server2.list >gleiche1.list
> grep --word-regexp -f server3.list gleiche1.list >gleiche2.list
> grep --word-regexp -f server4.list gleiche2.list >gleiche3.list
> grep --word-regexp -f server5.list gleiche3.list >gleiche4.list
> grep --word-regexp -f server6.list gleiche4.list >gleiche5.list
$ echo libfoo-dev >test1
$ echo libfoo >test2
$ grep --word-regexp -f test2 test1
libfoo-dev
:-P
Um Deinem Verweis auf die Manpage zu folgen: -x bringt's!
$ grep -x -f test2 test1
Das hat der OP inzwischen übrigens auch herausgefunden.
Die Zeilen in test2 werden dabei als reguläre Ausdrücke behandelt. Das
könnte bei Paketen wie automake1.4 theoretisch knallen, wenn es auch ein
Paket automake104 o. ä. gibt. Für diese Problemstellung ist das wohl
irrelevant. Man sollte es jedoch im Blick behalten, bevor man das in
"ernste" Programme einbaut.
Gruß
Sven
--
Sven Lauritzen
--------------------------------------------------------------------
mailto: the minus pulse at gmx dot net
pub 1024D/95C9A892 sub 1024g/D30E490F ABCDEFGHIJKLM
Fp 2FA9 FC9B 078C 5BC7 87DC 0B0D 2329 94F6 95C9 A892 NOPQRSTUVWXYZ
--------------------------------------------------------------------
Reply to: