L
locuststar
Grünschnabel
Hi zusammen
ich möchte eine Datei nach einer Menge von Strings durchsuchen (etwa 100) und bei einem Match die entsprechende Zeile nicht ausgeben.
Dachte ich mach das irgendwie mit awk und einem Array in dem die Strings drinstehen aber ich steh aufm Schlauch.
Weil ich das mit den arrays in awk bisher auch nicht blicke dachte ich, ich machs mal schnell so:
awk ' { e=system("grep $10 /tmp/Stringliste"); if ( e == 0 ) print $0 }' /tmp/Datei
Dabei kommt auch nur Müll raus.
Hat jemand einen Tip zur Vorgehensweise?
Danke und Gruß
Tom
ich möchte eine Datei nach einer Menge von Strings durchsuchen (etwa 100) und bei einem Match die entsprechende Zeile nicht ausgeben.
Dachte ich mach das irgendwie mit awk und einem Array in dem die Strings drinstehen aber ich steh aufm Schlauch.
Weil ich das mit den arrays in awk bisher auch nicht blicke dachte ich, ich machs mal schnell so:
awk ' { e=system("grep $10 /tmp/Stringliste"); if ( e == 0 ) print $0 }' /tmp/Datei
Dabei kommt auch nur Müll raus.
Hat jemand einen Tip zur Vorgehensweise?
Danke und Gruß
Tom