PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : fgrep auf einen exakten Begriff


Gast
2014-01-15, 09:54:04
hallo,

ich kriege einfach nicht heraus, wie ich exakt einen Begriff greppe.
Also nur Apfel, nicht ApfelBirne, Apfelkuchen u.s.w.

A=APFEL
B=FILE

fgrep $A $B

Suche wie blöd und schnalle das einfach nicht.

Exxtreme
2014-01-15, 10:07:00
Geht das?

fgrep -w $A $B

Gast
2014-01-15, 11:00:51
Geht das?

fgrep -w $A $B

leider nein.

Exxtreme
2014-01-15, 11:06:52
Und das?

fgrep $A $B | grep -w $A

nalye
2014-01-15, 11:40:12
grep -o $wort $file

Milchkanne
2014-01-15, 14:48:34
Also APFEL grept natürlich nicht auf Apfel. Also -i für Case insensitive. War das dein Problem?
Ansonsten gib mal eine Beispieldatei bei -w nicht funktioniert.

sei laut
2014-01-15, 17:34:52
Naja, für ganz blöde einfach mit den Leerzeichen dazu.
grep " $A " $B
Das kann man auch schön mit Regex machen, wenn man mag. ;D