Perguntas sobre 'grep'

grep é um utilitário de linha de comando usado para pesquisar texto.
1
resposta

Awk eqivalent para grep -C num

Quero imprimir 5 linhas de contexto em cada linha que correspondam a "foo", mas não a "foobar". Eu posso fazer a correspondência com facilidade por <output> | awk '/foo/ && !/foobar/' , mas não consigo descobrir como mostrar o...
11.09.2015 / 19:04
2
respostas

Como inserir linhas em arquivos específicos nos quais uma string não está presente?

Estou procurando ajuda com um pequeno script. Eu gostaria de pesquisar todos os arquivos correspondentes a /usr/local/directadmin/data/users/*/httpd.conf para a string centralized.log Se a string não estiver presente em um arqui...
09.08.2015 / 20:10
1
resposta

como faço para grep apenas o usuário criou perfis entre todos os usuários no linux?

Da saída abaixo, eu só quero usuário celesial e neetish Eu não sei como fazer isso. celestial@celestial:~$ sudo repquota / *** Report for user quotas on device /dev/disk/by-uuid/e312e0f3-68d6-44f1-aecb-731bd4932bf3 Block grace time: 7days;...
20.07.2015 / 08:37
1
resposta

Como percorrer o HTML usando o GNU grep 2.12 e o bash 4.2.37?

Eu nunca usei o grep para analisar arquivos HTML e estou tendo o seguinte problema: grep -Po "(?s)(<h2>.+?<!-- /endcontent -->)" input.html > output.html -bash: !--: event not found Eu também tentei… grep -Po "(?s)(<h...
14.05.2015 / 21:48
1
resposta

Por que o grep está faltando correspondências ausentes ao pesquisar vários diretórios?

Tentando encontrar os arquivos em vários diretórios filhos, o grep não retorna nada. ~/box/raw $ grep ":2259\"" f*/hh*.adt ~/box/raw $ Mas quando eu desço em um dos diretórios filhos, o grep encontra uma correspondência. ~/box/raw/f04...
03.04.2015 / 08:09
1
resposta

Por que o Windows Explorer não consegue encontrar uma string UUID em uma lista de arquivos de texto?

Eu tenho um diretório com todos os meus arquivos de log do PUtty. Agora eu gostaria de encontrar os arquivos contendo um UUID. Eu sei que o UUID está em um ou mais arquivos. Eu tentei com o Windows Explorer. Eu pesquisei com o campo de entra...
01.04.2015 / 17:15
1
resposta

Como grep para números de linha em um arquivo binário?

Estou no Centos 5 Linux e usando o GNU grep v2.5.1 e olhando para um arquivo de log de 36GB. É enorme e eu preciso encontrar cerca de um milhão de linhas a partir da ocorrência de uma string 6307459 no arquivo de log e visualizá-lo no emacs....
06.04.2015 / 21:14
0
respostas

como grep padrão exato

Eu tentei várias ideias grep / egrep com opções diferentes, mas nenhuma funcionou aqui. Estou tentando fazer uma correspondência exata do padrão que estou procurando em um registro. Por exemplo, quero apenas um padrão "ERROR" para obter grep,...
20.02.2015 / 03:14
1
resposta

Remover os começos de endereços de email do texto usando grep ou sed

Eu tenho um arquivo de texto com linhas como as seguintes: John Stevenson Johnnyboy34 [email protected] 0320423\n Mike Anderson AndersMike [email protected] 0234234 Como faço para remover a parte "texto" dos endereços de e-mail...
24.09.2014 / 12:17
1
resposta

Estou tentando espelhar as consultas de DNS geradas pelo filtro TCPDUMP e reproduzi-las com escavação ou qualquer outro utilitário

Eu não sou um roteirista muito experiente. Eu encontrei algumas dicas úteis na geração de um stdout de tcpdump que gera um feed ao vivo se você quiser o que eu quero, o problema é lidar com a saída e gerar consultas dig / DNS contra outro...
12.09.2014 / 23:04