Perguntas sobre 'grep'

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

grep: como colorir 2 palavras-chave?

Eu sei grep 2 palavras-chave usando 1 comando, mas só consigo colorir um deles na saída. Aqui está o meu comando: grep 'keyword1' file.log | grep 'keyword2' Apenas keyword2 é destacado. Como posso destacar keyword1 ao mesmo tempo?...
31.12.2012 / 04:03
1
resposta

Procura por uma string recursivamente enquanto no diretório atual

Eu quero pesquisar todos os arquivos recursivamente a partir do diretório em que estou em uma string específica. Eu tentei grep -r -i my_string e eu tentei em uma pasta de teste com dois arquivos pequenos, mas não encontrei a string....
02.06.2012 / 03:14
2
respostas

Como faço para grep para múltiplos padrões em múltiplas linhas?

Para ser preciso Some text begin Some text goes here. end Some more text e eu quero extrair todo o bloco que começa de "begin" até "end". com o awk, podemos fazer como awk '/begin/,/end/' text . Como fazer com o grep?     
19.11.2014 / 10:35
4
respostas

Como usar o grep em todos os arquivos de forma não recursiva em um diretório?

Eu quero procurar uma string de texto em todos os arquivos em um diretório (e não em seus subdiretórios; eu sei que a opção -r faz isso, mas não é isso que eu quero). Rodando grep "string" /path/to/dir é suposto ser capaz de fazer...
25.05.2016 / 18:07
3
respostas

Como grep linhas, com base em um determinado padrão?

Digamos que eu tenha um arquivo contendo as seguintes duas linhas: 2014-05-05 09:11:53 /aa/bbbb/cccccc 29899 2014-05-05 09:12:17 /aa/bbbb/cccccc?dddddddd 16767 Eu preciso obter a linha contendo o padrão /a...
16.11.2014 / 12:55
4
respostas

Redireciona uma saída para um arquivo do comando piping grep

Estou executando isso: cat /dev/urandom|hexdump| grep -i "ffff f" > random e eu não obtenho nada no arquivo random , ele permanece com comprimento zero após o comando ser interrompido. Como tornar a escrita de saída em um arqu...
26.06.2014 / 09:48
5
respostas

Preciso de ajuda com Grep para começar em uma seção

Eu tenho alguns arquivos de texto dos quais quero extrair uma seção de código. O objetivo que estou tentando alcançar é iniciar a visualização em uma determinada linha & amp; então seja capaz de ler qualquer coisa abaixo dela. Por exemplo. No te...
30.01.2016 / 22:06
3
respostas

grep para string não precedida por outra string

É possível, usando grep, procurar instâncias de John Smith , mas excluir instâncias de Mr John Smith ?     
12.12.2011 / 18:20
6
respostas

Alternativas para 'egrep -o “sucesso | erro | falha” nome do arquivo | classificar | uniq -c '

Algum dia preciso verificar alguns logs e faço isso com este comando: egrep -o "success|error|fail" <filename> | sort | uniq -c Exemplo de entrada: test error on line 10 test connect success test insert success test started at 00...
17.09.2012 / 08:43
1
resposta

Grep -E, Sed -E - baixo desempenho quando '[x] {1,9999}' é usado, mas por quê?

Quando grep ou sed são usados com a opção --extended-regexp e o padrão {1,9999} é uma parte do regexp usado, o desempenho desses comandos fica baixo. Para ser mais claro, abaixo são aplicados alguns testes. [1] [2 ] O des...
29.09.2017 / 17:29