grep: nach verschiedenen Wörtern suchen

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
thilo
Beiträge: 241
Registriert: 12.12.2002 22:48:44

grep: nach verschiedenen Wörtern suchen

Beitrag von thilo » 15.02.2004 18:24:26

Hallo!

Ist es möglich, mit "grep" eine ODER-Verknüpfung zu realisieren?

Beispiel: Durchsuche die Datei "/etc/passwd" nach den Zeilen, die mit "root" ODER "florian" ODER "erna" beginnen.

Vielen Dank für Eure Mühe!

Gruß,

Thilo

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 15.02.2004 18:46:45

hi :)

probier doch mal

Code: Alles auswählen

egrep
dann kann man sowas zb machen

Code: Alles auswählen

egrep -i "test|seite"  testfile
egrep {optionen} ausdruck {datei ...}


in deinem beispiel wäre es zb

Code: Alles auswählen

egrep -i "root|florian|erna" /etc/passwd
Zuletzt geändert von Snoopy am 15.02.2004 18:51:41, insgesamt 1-mal geändert.

Benutzeravatar
Picknicker
Beiträge: 654
Registriert: 25.04.2003 16:28:02
Wohnort: Saarland

Beitrag von Picknicker » 15.02.2004 18:48:52

Geht auch mit grep .. siehe "man grep" Stichwort reguläre Ausdrücke
cu
Picknicker

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 15.02.2004 19:02:46

Zuletzt bearbeitet von Snoopy am 15.02.2004 18:51:41, insgesamt ein Mal bearbeitet
wow !
das ist neu...
kam noch nie *lach

nuja ... irgendwann isses ja immer das erste mal ;)

Olaf Dietsche
Beiträge: 520
Registriert: 12.06.2003 23:18:50
Wohnort: Siegburg

Beitrag von Olaf Dietsche » 15.02.2004 19:07:13

Versuch's mal mit

Code: Alles auswählen

grep -e root -e erna -e florian /etc/passwd

Antworten