-w, --word-regexp
Select only those lines containing matches that form whole
words. The test is that the matching substring must either be
at the beginning of the line, or preceded by a non-word con-
stituent character. Similarly, it must be either at the end of
the line or followed by a non-word constituent character. Word-
constituent characters are letters, digits, and the underscore.
Ou seja, ele procura uma palavra exata. O que delimita uma palavra eh
qualquer caracter que não seja letra, numero ou underscore
$ cat teste
apolo10:$1$Pa7zKooy$wg/SdAW5Pveto7JZSUVej1:12641:0:99999:7:::
apolo105:$1$Pa7zKooy$wg/SdAW5Pveto7JZSUVej1:12641:0:99999:7:::
apolo10_:$1$i24lU7O.$z1uldsb4BsWadY3BMvP23.:12641:0:99999:7:::
apolo10@:$1$6aZHmYIw$x5TNCiAY8kEVCak0w6r2j0:12641:0:99999:7:::
apolo10 :$1$Pa7zKooy$wg/SdAW5Pveto7JZSUVej1:12641:0:99999:7:::
apolo10A:$1$Pa7zKooy$wg/SdAW5Pveto7JZSUVej1:12641:0:99999:7:::
$ grep -w apolo10 teste
apolo10:$1$Pa7zKooy$wg/SdAW5Pveto7JZSUVej1:12641:0:99999:7:::
apolo10@:$1$6aZHmYIw$x5TNCiAY8kEVCak0w6r2j0:12641:0:99999:7:::
apolo10 :$1$Pa7zKooy$wg/SdAW5Pveto7JZSUVej1:12641:0:99999:7:::
$ fgrep -w apolo10 teste
apolo10:$1$Pa7zKooy$wg/SdAW5Pveto7JZSUVej1:12641:0:99999:7:::
Agora eu não entendi a diferença nos resultados (grep e fgrep), ambos são
versão 2.5.1
Mas ele encontra o resultado!
On 4/10/06, Marcus Vinicius <[EMAIL PROTECTED]> wrote:
>
>
> Se tiver outras linhas que contenham apolo10 mesmo que não seja a
> palavra inteira ele não retorna.
>
> Mas não é exatamente essa a função do "-w" ?
>
> Estranho.
>
> Marcus Vinicius
>
--
Tiago B Peczenyj
Linux User #405772
# cd /pub
# more beer
[As partes desta mensagem que não continham texto foram removidas]
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html