Ich bin auf der Suche nach einer Möglichkeit, eine Datei für ein bestimmtes Muster mit negativem Muster grep. Ich habe eine Log-Datei Hexe berichtet Einheiten Version und ich möchte sehen, ob es einen Bericht Version andere Einheit Hexe ist dann 26.grep mit negativem Muster
Der nächstgelegene ich bekommen konnte ist:
Katze My.Log | grep -i -e "version = 0x [^ 2] [^ 6]"
Die obige return eine Zeile enthält "version = 0x13", aber nicht wieder eine Zeile enthält "version = 0x23"
Gibt es eine Möglichkeit Grep dies zu sagen?
Danke.
'grep -i 'version = 0x [0-9] +' My.Log | grep -v 'version = 0x26''? Dies ist keine Programmierfrage, [Unix/Linux SE] (http://unix.stackexchange.com/) scheint dafür geeigneter zu sein. – DCoder
Das wird nicht funktionieren - das + muss zitiert werden oder du brauchst -E. –