Perguntas sobre 'grep'

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

Impedir que o grep seja encerrado em caso de incompatibilidade

Este script não ecoa "depois": #!/bin/bash -e echo "before" echo "anything" | grep e # it would if I searched for 'y' instead echo "after" exit Isso também aconteceria se eu removesse a opção -e na linha shebang, mas gostaria de man...
15.12.2016 / 17:23
3
respostas

Como usar [\ w] + na expressão regular em sed?

Estou no Windows, mas acho que minha pergunta ainda está bem colocada aqui. C:\Users\User>grep --version GNU grep 2.6.3 C:\Users\User>sed --version GNU sed version 4.2.1 Eu notei que os seguintes trabalhos (outputting here ):...
08.05.2015 / 15:55
2
respostas

grep e escapando de um cifrão

Eu quero saber quais arquivos têm a string $Id$ . grep \$Id\$ my_dir/mylist_of_files retorna 0 ocorrências. Eu descobri que tenho que usar grep \$Id$ my_dir/mylist_of_files Depois, vejo que o $Id é colorido na saída, ou...
18.02.2012 / 03:53
11
respostas

Como posso remover todos os comentários de um arquivo?

Eu tenho um arquivo com comentários: foo bar stuff #Do not show this... morestuff evenmorestuff#Or this Eu só quero imprimir todo o código não comentado: foo bar stuff morestuff evenmorestuff Ser capaz de retirar comentários de um...
24.09.2014 / 22:02
7
respostas

Como grep-inverse-match e exclui linhas “antes” e “depois”

Considere um arquivo de texto com as seguintes entradas: aaa bbb ccc ddd eee fff ggg hhh iii Dado um padrão (por exemplo, fff ), gostaria de receber o arquivo acima para obter a saída: all_lines except (pattern_matching_lines U (B l...
01.07.2015 / 21:22
2
respostas

Grep: resultados inesperados ao procurar palavras no cabeçalho da página man

Estou tendo um comportamento estranho ao tentar usar uma página de manual no macOS. Por exemplo, a página man do Bash claramente tem uma ocorrência da string NAME : $ man bash | head -5 | tail -1 NAME E se eu for grep para name , obte...
14.06.2017 / 13:24
6
respostas

A pesquisa recursiva não funciona para o grep no solaris

Em nosso servidor Solaris, estou descobrindo que grep -r não funciona, que é a maneira usual de usar grep . Parece que egrep tem o mesmo comportamento. Como não tenho controle sobre a máquina, existe uma maneira de ter grep executa...
09.12.2011 / 20:16
11
respostas

Grep número enorme de padrões de arquivo enorme

Eu tenho um arquivo que está crescendo cerca de 200.000 linhas por dia, e é formado com blocos de três linhas, como tal: 1358726575123 # key Joseph Muller # name carpenter # job 9973834728345 Andres Smith student...
21.01.2012 / 09:38
5
respostas

Use o grep para encontrar todos os arquivos em um diretório com duas cadeias de caracteres [duplicado]

Estou tentando descobrir a sintaxe correta para encontrar duas strings, a parte inteira de cada string, em qualquer lugar (não precisa estar perto uma da outra) em um arquivo. Portanto, qualquer arquivo que tenha tanto foo quanto o número...
14.03.2013 / 21:46
6
respostas

Como posso destacar as correspondências usando o GNU grep?

Eu vi em algum Linux, que grep está configurado para destacar a correspondência e imprimir o arquivo correspondente. Como posso configurar o grep para destacar correspondências?     
10.08.2010 / 21:57