Thiego Xavier wrote:
>Tenho um arquivo texto no seguinte formato:
>palavra1
>palavra
>palavra2
>palavra3
>Estou usando o 'grep' para pegar um valor de arquivo.
>$ cat bancos.txt | grep palavra
>So que o 'grep' faz um like e ñ um igual, preciso fazer com q ele traga
>apenas o texto 'palavra'.
O grep usa expressões regulares, então você pode fazer algo assim:
grep 'palavra$' (se a linha se terminar com essa palavra)
grep 'palavra[[:space:]]'
grep 'palavra[^0-9]' para evitar apenas 'palavra' seguida de números
etc.
dê uma lida sobre expressões regulares (regular expressions, regexp).
--
Thiago Macieira - Registered Linux user #65028
[EMAIL PROTECTED]
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html