Perguntas sobre 'grep'

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

Como executar o grep e mostrar x número de linhas antes e depois do jogo [duplicado]

grep retorna apenas a linha onde corresponde a regex e muitas vezes o que eu realmente quero ver são algumas (digamos, 2) linhas acima e abaixo da linha correspondente. Existe uma maneira simples de consegui-lo? EDITAR: SO: Ubuntu basead...
26.02.2013 / 19:54
3
respostas

Procurando por uma classe Java em um conjunto de JARs com find, unzip, grep

Eu estava tentando encontrar o JAR contendo uma classe Java. Os JARs estão no formato zip. Minha primeira tentativa foi: $ find -name "*3.0.6.RELEASE.jar" | xargs -l1 unzip -l \ | grep stereotype.Controller 554 2011-08-18 16:49...
28.11.2011 / 07:36
2
respostas

Por que um grep reinicia a máquina?

Em um RHEL 6.5 Desktop, se eu usar: sudo grep -r foo /* minha área de trabalho é reinicializada. Q: Por quê? Como depurar isso? É a terceira vez que minha área de trabalho é reinicializada por causa disso: D     
24.04.2014 / 16:08
2
respostas

Extrai todas as linhas de um arquivo iniciando com alguma sequência e depois imprime em outro arquivo

Eu tenho um arquivo .csv com conteúdo semelhante a este: BIHAR,PURNIA,DAGARUA,BELGACHHI,BELGACHHI,KARBOLA TOLA,0,0,312,0,0,312,Fully Covered,NO,NO,01_04_2010,241656,312,2123,910,1811.5 BIHAR,PURNIA,SRINAGAR,THARI,THARI,ARBANNA,0,0,312,0,0,312...
25.10.2015 / 17:08
2
respostas

divide um arquivo grande em um novo arquivo com nomes de arquivos exclusivos

Eu preciso dividir um arquivo em nomes de arquivo exclusivos. Eu posso fazer isso com o comando sed , por exemplo, sed -n '/scaffold135_/w 135-scaf.txt' input file.txt , mas é demorado, então eu preciso de uma maneira inteligente de fazer i...
21.09.2015 / 14:47
3
respostas

Como imprimir apenas uma correspondência de grep quando tail -f?

Estou lendo um log ativo e tentando obter algumas chamadas especiais $ tail -f example.log | egrep 'pattern1|pattern2|pattern3|pattern4|pattern5' Mas alguns padrões mal são impressos (devido ao fluxo dev) e os outros são impressos de form...
03.08.2016 / 21:27
2
respostas

procura recursiva por um padrão, em seguida, para cada correspondência, imprima a SEQUÊNCIA específica: número da linha, nome do arquivo e nenhum conteúdo do arquivo

O que eu estou procurando é quase exatamente o mesmo que pode ser encontrado aqui, mas eu quero o formato "número da linha, separador, nome do arquivo, nova linha" nos resultados, exibindo assim o número da linha no início da linha, não depois d...
17.10.2013 / 01:29
5
respostas

Um script de shell para gravar campos selecionados em uma única linha

Eu tenho um arquivo de log trace.log que imprime o registro de data e hora, o nome do segmento, o método de transação e o ID da transação, conforme abaixo. 2014-01-23 15:50:41,724 [catalina-exec-35] INFO TRANSACTION getConnection REQUEST,...
23.01.2014 / 13:27
3
respostas

grep: caractere especial '+'

Eu fiz alguns testes simples com grep '+' e '*' caractere especial $ echo 'where wh+'> /tmp/toto $ grep 'wh[e]\*' /tmp/toto $ grep 'wh[e]*' /tmp/toto where wh+ $ grep 'wh[e]+' /tmp/toto $ grep 'wh+' /tmp/toto $ grep 'wh[e]\+' /tmp/toto whe...
11.05.2016 / 10:44
2
respostas

Por favor, explique a opção -f no pgrep

man pgrep diz o seguinte sobre a opção -f : -f The pattern is normally only matched against the process name. When -f is set, the full command line is used. O que significa dizer que a linha de comando completa...
23.01.2013 / 20:02