Grep mais eficiente

Matias Schweizer <matias-7pUm/SSSJFa7hsvYdc9FTl/I71DsQ//[email protected]>
Newsgroups gmane.org.user-groups.linux.parana
Message-ID <[email protected]>
	Pessoal:

	Estou implementando um novo antispam na empresa e gostaria
	de algumas dicas. Eu preciso fazer uma busca de um texto em
	um arquivo. Até ai tudo bem; usa o grep.

	Bom, eu preciso apenas chegar a existencia de dada string
	no arquivo. O grep, por default, pesquisa todos. Pelo que
	vi, isso eu ainda posso ajustar, usando -m 1 (pára na
	primeira ocorrência)

	Ainda assim, se a ocorrência for no final do arquivo pode 	levar muito tempo, de acordo com o tamanho do mesmo.
	Existe alguma maneira de resolver isso com alguma ferramenta
	de indexação/árvores. Eu imagino que com o Berkeley DB seja
	fácil fazer isso, mas não sei usá-lo. Meu C também está
	meio enferrujado.

	A coisa é simples:
	Acha string file
	0 = tem.
	1 = não tem.	

	Há algo pronto nesse sentido?

	[]´s

	

Matias Schweizer
matias-7pUm/SSSJFa7hsvYdc9FTl/I71DsQ//[email protected]
SCHNAUZER Plastimodelismo
http://www.spmodelismo.com.br/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.