Hi,
ein fiktives Programm, das unglaublich lange laeuft und dabei Millionen Gigabyte Text nach stdout schreibt (heisst: ich will das Programm nicht mehrmals laufen lasse und moechte die Ausgabe nirgendwo zwischenspeichern, schon gar nicht im RAM) war nur erfolgreich, wenn in seiner Ausgabe eine nicht naeher definierte Anzahl bestimmter regulaerer Ausdruecke auftaucht. In meiner Naivitaet dachte ich zuerst, ich koennte bei
$ ./a.out |grep -q -e foo -e bar -e baz
grep dazu ueberreden, die patterns mit logischem Und zu verknuepfen, aber das ist schon erfolgreich, wenn auch nur einer der Begriffe auftaucht. Irgendwer Ideen? sed, perl, awk, voellig egal, aber die Liste der Begriffe muss leicht erweiterbar sein und regulaere Ausdruecke waeren nett.
Danke im Voraus,
Gruss vom Frank.