Perguntas sobre 'grep'

grep é um utilitário de linha de comando usado para pesquisar texto.
4
respostas

Grep do final de um arquivo para o início

Eu tenho um arquivo com cerca de 30.000.000 de linhas (Radius Accounting) e preciso encontrar a última correspondência de um determinado padrão. O comando: tac accounting.log | grep $pattern fornece o que eu preciso, mas é muito lento...
02.02.2014 / 16:38
4
respostas

Qual é a diferença entre a opção grep -e e grep -E?

Estou tentando entender a diferença entre grep -e e grep -E . Agora de grep manpage eu tenho: -E, --extended-regexp Interpret PATTERN as an extended regular expression (see below). -e PATTERN, --regexp=PATTERN Use P...
10.10.2012 / 20:56
5
respostas

Como exibir linhas 2-4 após cada resultado do grep?

Estou analisando um arquivo de caixa de correio que armazena relatórios de servidor de email para emails entregues sem êxito. Desejo extrair endereços de e-mail inválidos, para que eu os remova do sistema. O arquivo de log é assim: ...some co...
13.02.2012 / 11:46
3
respostas

grep: memória esgotada

Eu estava fazendo uma pesquisa muito simples: grep -R Milledgeville ~/Documents E depois de algum tempo, esse erro apareceu: grep: memory exhausted Como posso evitar isso? Eu tenho 10GB de RAM no meu sistema e poucos aplicativos...
10.09.2013 / 10:55
1
resposta

Lendo padrões grep de um arquivo

Eu tenho alguns arquivos de texto grandes e no arquivo UNIQS.txt eu tenho uma lista de strings para grep de outro arquivo. O código que eu uso é grep -f UNIQS.txt EEP_VSL.uniqs.sam > UNIQ_templates.sam que não faz nada - o arquiv...
16.07.2013 / 20:01
3
respostas

Como iniciar o multi-threaded grep no terminal?

Eu tenho uma pasta com mais de 250 arquivos de 2 GB cada. Eu preciso procurar por uma string / padrão nesses arquivos e gerar o resultado em um arquivo output . Eu sei que posso executar o seguinte comando, mas é muito lento! grep mypattern...
20.04.2015 / 06:38
4
respostas

Existe um arquivo de configuração 'rc' para o grep / egrep? (~ / .egreprc?)

Eu costumo fazer um pouco de grep quando estou desenvolvendo, e há algumas extensões que eu sempre não quero procurar (como * .pyc). É possível criar um ~ / .egreprc ou algo parecido, e colocar alguma filtragem para sempre não mostrar arquivo...
25.02.2011 / 20:01
2
respostas

Eu gostaria de grep todos os arquivos, exceto alguns tipos de arquivo?

Como recursivamente grep arquivos dentro de determinadas pastas, exceto alguns tipos de arquivo? Por exemplo, estou procurando uma string dentro da minha pasta de espaço de trabalho, mas ela acaba pesquisando dentro de arquivos sql e gera...
09.02.2012 / 00:07
4
respostas

Como posso grep para isto ou aquilo (2 coisas) em um arquivo?

Eu tenho um arquivo que tem "then" e "there". Eu posso $ grep "then " x.x x and then some x and then some x and then some x and then some e eu posso $ grep "there " x.x If there is no blob none some will be created Como posso pe...
14.07.2013 / 18:01
3
respostas

Grep multicolorido

Estou tentando obter cada comando grep para destacar seus resultados em uma cor diferente. Eu posso fazer isso manualmente com uma linha como esta: ls -l GREP_COLORS='mt=01;32' grep c | GREP_COLORS='mt=01;31' grep o | GREP_COLORS='mt=01;34' g...
09.12.2013 / 11:16