Perguntas sobre 'grep'

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

Erro ou limitação do Grep alcançado no arquivo de texto de 1.2GB?

grep em arquivo grande seguido de cauda produz resultado incorreto, veja a prova abaixo. O arquivo tem 1,2 GB de tamanho, mas o grep deve processá-lo como um fluxo, então onde poderia haver um problema? root@condor1796 /home/glassfish/apache-...
10.01.2017 / 10:19
1
resposta

Como escrever um script de shell para pesquisar de uma posição no arquivo, em vez de começar do início do arquivo novamente

Estou tentando escrever um script de shell para encontrar o valor armazenado após uma palavra repetitiva em um arquivo grande com milhões de linhas usando o loop for. Depois de encontrar a palavra repetitiva como eu faço script para começar a pe...
12.06.2016 / 18:37
1
resposta

Pesquisar log de acesso lighttpd

O log de acesso no meu servidor lighttpd é meio que enorme, com 5GB. Agora preciso extrair todos os dados de uma determinada data, 12 de fevereiro, do arquivo de log e, se possível, salvar em um novo arquivo. É possível pesquisar o arquivo...
10.03.2016 / 17:05
3
respostas

Como grep (ou outro comando?) para a primeira instância para a última instância em um log?

Como um grep / pesquisa um arquivo de texto para que os resultados mostrem a primeira linha com a string, e depois todas as outras linhas até a última linha com a string? Então, se eu tenho um arquivo que se parece com isso: Um Um B C C...
10.04.2015 / 15:58
4
respostas

greping múltiplas linhas do log binário do MySql

Eu tenho o log binário do MySQL e preciso gerar um determinado período de tempo em um arquivo separado, como eu faria isso? aqui está uma amostra do que o arquivo binlog contém: # at 460 #130120 0:09:17 server id 1 end_log_pos 487 Xid...
22.01.2013 / 17:45
12
respostas

Como faço para grep para vários padrões com padrão tendo um caractere de pipe?

Eu quero encontrar todas as linhas em vários arquivos que correspondam a um dos dois padrões. Tentei encontrar os padrões que estou procurando digitando grep (foo|bar) *.txt mas o shell interpreta o | como um pipe e reclama quando bar...
26.04.2012 / 03:03
5
respostas

Qual é a diferença entre 'grep', 'egrep' e 'fgrep'?

Alguém pode me dizer as diferenças técnicas entre grep , egrep e fgrep e fornecer exemplos adequados? Quando preciso usar grep over egrep e vice-versa?     
03.08.2011 / 11:05
9
respostas

O que faz o grep considerar que um arquivo é binário?

Eu tenho alguns despejos de banco de dados de um sistema Windows na minha caixa. Eles são arquivos de texto. Estou usando o cygwin para passar por eles. Estes parecem ser arquivos de texto simples; Abro-os com editores de texto, como o bloco de...
01.09.2011 / 15:21
6
respostas

Como faço grep recursivamente através de arquivos .gz?

Estou usando um script para baixar regularmente as mensagens do meu Gmail que comprime o .eml cru em arquivos .gz. O script cria uma pasta para cada dia e, em seguida, compacta cada mensagem em seu próprio arquivo. Eu gostaria de uma maneira...
02.03.2015 / 17:03
11
respostas

Convença o grep a produzir todas as linhas, não apenas aquelas com correspondências

Digamos que eu tenha o seguinte arquivo: $ cat test test line 1 test line 2 line without the search word another line without it test line 3 with two test words test line 4 Por padrão, grep retorna cada linha que contém o termo de pes...
12.08.2010 / 04:39