Isso significa que grep
deve procurar por ABC
string apenas no começo da linha OR depois do espaço, além disso, essa string tem que terminar com outro espaço OU o fim da linha.
Em outras palavras, alguém queria pesquisar por strings que formam todas as palavras . No entanto, este regexp tem muitos problemas, ou seja, pode haver muitos outros caracteres antes e depois de word (pelo menos em linguagem natural), ou seja, (
, )
, .
, ;
, :
, ,
, ...
, etc.
Assim, é melhor usar a opção -w
de grep
ou, alternativamente, jogar com limites: \b
ou \<
/ \>
.