Sinepp
Registered User
Hallo Leute,
ich bastel gerade an einem regulären Ausdruck für grep. Er soll aus einer Datei alle Einträge mit "denie" anzeigen, aber nicht solche die zusätzlich den Begriff "tralla" beinhalten.
Bisher löse ich das so:
Versucht habe ich bisher z.B.
- aber da gibt es einen Fehler in der Shell...
oder
Hat hier jemand einen Tipp, wie man es eleganter machen kann, als bei meiner Lösung?
Danke,
Sinepp
ich bastel gerade an einem regulären Ausdruck für grep. Er soll aus einer Datei alle Einträge mit "denie" anzeigen, aber nicht solche die zusätzlich den Begriff "tralla" beinhalten.
Bisher löse ich das so:
Code:
grep "denie" /var/www/datei.txt | grep -v "tralla"
Versucht habe ich bisher z.B.
Code:
grep ".*denie.*(?!=tralla).*" /var/www/datei.txt
oder
Code:
grep "denie.*(tralla){0}" /var/www/datei.txt
Hat hier jemand einen Tipp, wie man es eleganter machen kann, als bei meiner Lösung?
Danke,
Sinepp