Uma outra forma de user o grep seria com o argumento -w para ele coincidir
exatamente com a paravra passada.
Mais o -x seria um equivalente tambem.
Em 1 de abril de 2010 09:38, Ernander (Nander) escreveu:
>
>
> Senhores Bom dia!
>
> Usem o grep -x
>
> como segue:
>
> nan...@tensazangetsu:~$ cat
Senhores Bom dia!
Usem o grep -x
como segue:
nan...@tensazangetsu:~$ cat teste
caixa
caixa1
caixa2
192.168.0.2
192.168.0.22
192.168.0.21
192.168.0.222
nan...@tensazangetsu:~$ cat teste | grep -x caixa
caixa
nan...@tensazangetsu:~$ cat teste | grep -x 192.168.0.2
192.168.0.2
nan...@tensazangetsu:
egrep -o '^192.168.0.2$' file
Tanto faz usar 'egrep' ou 'grep -E'
eu usei os delimitadores de começo de linha '^'
e final de linha '$'. Lembre-se que os pontos casam com qualquer coisa
e portanto pode ser que você tenha que escapalos:
egrep -o '^192\.168\.0\.2$' file
--- Em shell-script@yahoo