Perguntas sobre 'grep'

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

Filtragem eficiente de muitos arquivos pelo seu conteúdo com awk / sed / grep

Eu quero listar todos os arquivos dentro de um diretório (recursivamente) que tenham suas segundas linhas totalmente correspondentes a uma determinada expressão regular. O número total de arquivos é de aproximadamente 60K. Até agora, compus e...
05.02.2017 / 05:56
2
respostas

grep ou egrep não corresponde corretamente aos resultados do mailq contendo um?

Como o título diz, estou tentando obter as linhas de e-mails retidos com grep ou egrep que contêm um ponto de exclamação / bang root@server:~# mailq -Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient------- 0528561D88 878 Wed Fe...
01.02.2017 / 20:06
2
respostas

Grep recursivo com padrão de nome de arquivo especificado

É possível pesquisar recursivamente e com um determinado padrão de arquivo? Estou tentando fazer o equivalente a find ./ -name "*.[c|h]" -exec grep -Hn PATTERN {} \; Obviamente, você pode usar o flag -r do grep, mas quando eu especific...
12.01.2017 / 17:11
1
resposta

Como grep exim saída do comando no terminal?

Eu esperava que esse comando imprimasse algumas linhas contendo a string "encaminhada por": root@localhost:~# exim -bt -d [email protected] | grep "routed by" Mas listou a saída completa do comando exim -bt -d [email protected] . Qual com...
14.01.2017 / 01:57
4
respostas

Encontre arquivos que contenham uma string e não contenham outra [duplicata]

Digamos que eu tenha alguns arquivos e quero encontrar os arquivos entre eles que contenham uma string, mas não contenham outra. grep sendo baseado em linha, condições como grep -q printf file && grep -vq '#include <stdio.h>'...
16.01.2017 / 16:03
1
resposta

Grep e contando linhas correspondentes

Eu tenho um padrão grep e awk bastante complicado que eu uso para obter relatórios de arquivos de log. Eu trabalho muito e gero uma boa tabela HTML leve que é enviada por e-mail para as pessoas que precisam dela. Eu gostaria de adicionar, par...
22.02.2017 / 09:22
1
resposta

Filtrar cadeias com números em um intervalo e alterar o formato

Eu tenho um arquivo com linhas no seguinte padrão: 136x2340+1564+0 isto é, <N1>x<N2>+<N3>+<N4> . Gostaria de filtrar (talvez com grep ) todas as linhas de tal forma que N1 intervalo seja de a a b e...
28.11.2016 / 23:53
3
respostas

Como encontrar linhas contendo uma string e depois imprimir essas linhas específicas e outra coisa

Eu uso o seguinte comando para pesquisar recursivamente vários arquivos e encontrar o número da linha em cada arquivo no qual a string é encontrada. grep -nr "the_string" /media/slowly/DATA/lots_of_files > output.txt A saída é a se...
27.12.2016 / 21:32
1
resposta

Como destacar toda a linha ao combinar uma palavra dentro da linha no egrep? [duplicado]

Atualmente, uso egrep --color 'error|$' para destacar todas as palavras em uma linha contendo a palavra erro: Gostaria de destacar toda a linha, para que toda a string apareça em vermelho. Como posso conseguir isso?     
15.12.2016 / 11:43
1
resposta

Modelo de Grep para extrair linhas onde a segunda palavra tem apenas duas vogais

Por exemplo, eu tenho arquivo com conteúdo hello world it's nice to see you amazing night what a wonderful day my name is Robert still breathing speaking bottom soul something wrong Eu preciso combinar essas linhas, em que a segunda palav...
10.12.2016 / 16:59