in einer Datei wie:grep String, wo ein Teil 1 entspricht Zustand aber ein anderer Teil nicht mit Zustand 2
oneA twoA threeA
oneB twoB threeB
oneC threeC
oneA twoD threeA
wie würde ich grep alle Zeilen mit two
aber nicht von A
gefolgt?
heißt
oneB twoB threeB
oneA twoD threeA
das ist nett, wie es auch verwendet werden könnte, wenn Zeilen mehr als ein Vorkommen von 'zwei' zu' grep 'twoA' Datei | enthalten grep -v zwei [^ A] '. Sagen wir, du wolltest Zeilen, die 'twoA' haben, aber keine anderen' two's. Nett! – threefrenchhens
@ threefrenchens in der Tat! Und Sie können auch 'awk' und einen schönen Trick verwenden ->' awk -F 'twoA' 'NF == 2' file'. – fedorqui