Risposte:
\b in un'espressione regolare significa "confine di parola".
Con questo comando grep, stai cercando tutte le parole inel file linux.txt. ipuò essere all'inizio di una riga o alla fine o tra due caratteri spaziali in una frase.
-w --word-regexpinterruttore fa: grep -w "i" linux.txt. Ad esempio una linea come "<i> corsivo </i>" corrisponde anche.
L' \bancoraggio (limite di parola) può essere utilizzato al posto di \<e \>per indicare l'inizio o la fine di una parola.
Se questo è il contenuto di un file:
Hi
this
is test file
to carry out few regular expressions
Poi:
$ grep -e '\ breg' file di effettuare alcune reg espressioni Ular
\<...\>e\b...\b: `Puoi ottenere risultati inaspettati se pensi che i due schemi si comportino allo stesso modo ... vedi questo link