Antworten:
\b in einem regulären Ausdruck bedeutet "Wortgrenze".
Mit diesem Befehl suchen Sie nach allen Wörtern iin der Datei linux.txt. ikann am Anfang einer Zeile oder am Ende oder zwischen zwei Leerzeichen in einem Satz stehen.
-w --word-regexpSchalter funktioniert: grep -w "i" linux.txt. Zum Beispiel stimmt auch eine Zeile wie "<i> kursiv </ i>" überein.
Der \b(Wortgrenzen-) Anker kann anstelle von \<und verwendet werden \>, um den Anfang oder das Ende eines Wortes zu kennzeichnen.
Wenn dies der Inhalt eines ist file:
Hi
this
is test file
to carry out few regular expressions
Dann:
$ grep -e '\ breg' Datei wenige durchzuführen reg ular Ausdrücke
\<...\>und\b...\b: `Sie können unerwartete Ergebnisse erzielen, wenn Sie davon ausgehen, dass sich die beiden Muster gleich verhalten ... siehe diesen Link