Perguntas com a marcação «grep»

Para perguntas relacionadas ao grep, uma ferramenta de linha de comando para pesquisar padrões de texto em arquivos. Use esta tag para perguntas sobre o próprio grep ou sobre problemas decorrentes do uso da ferramenta de linha de comando grep.

1
Quando usar grep, less, awk, sed [fechado]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 3 anos . Estou entrando no mundo do Linux e no trabalho …
17 awk  sed  grep  less 


1
Qual é o oposto de "grep"?
Digamos que eu esteja imprimindo uma longa série de seqüências de caracteres e, em vez de mostrar apenas linhas contendo um determinado padrão (qual delas usa "grep"), como filtrar determinados padrões?
17 grep 


4
Como faço para grep sem espaços em branco à esquerda?
Estou vasculhando uma grande base de código, e os principais espaços em branco e tabulação parecem bastante irritantes. Existe alguma maneira de se livrar disso? grep -R "something" ./ Por exemplo, em vez de: foo/bar.cpp: qwertyuiosomethingoi foo/bar/baz.h: 43rfsgsomethingdrfg bar/bar.cpp: 1234edwssomethingczd Eu quero algo como: foo/bar.cpp: qwertyuiosomethingoi foo/bar/baz.h: 43rfsgdsomethingrfg bar/bar.cpp: 1234edwssomethingczd …


7
Como posso abrir um arquivo que resulta do grep?
Costumo grep um monte de arquivos para encontrar uma linha e, em seguida, grep retorna um resultado. Em vez de copiar e colar o nome do arquivo em um novo comando, eu gostaria de poder abrir esse resultado com um editor. Algo como: grep foo | vim. Existe uma maneira …
17 bash  grep 

5
Usando grep vs awk
Para capturar um padrão específico awke greppode ser usado. Por que devemos usar um sobre o outro? Qual é mais rápido e por quê? Se eu tivesse um arquivo de log e desejasse pegar um determinado padrão, poderia executar um dos seguintes awk '/pattern/' /var/log/messages ou grep 'pattern' /var/log/messages Eu …
17 linux  awk  grep  performance 


1
pesquisa grep + próxima linha
Com o grepcomando, encontrei o texto necessário da seguinte maneira: grep 'C02' ~/temp/log.txt Agora, onde quer que encontre a sequência desejada, gostaria de imprimir a linha após a sequência encontrada. Por exemplo, digamos que o texto desejado seja 'abc' e abc seja encontrado na linha 12, eu também gostaria de …
17 grep 


1
concordar com penalidades direcionadas direcionalmente
Estou usando tre-agrep (manpage) , uma implementação de agrep (manpage) , para executar uma correspondência aproximada de padrões. Este utilitário procura correspondências com base na distância de Levenshtein e o usuário pode configurar a penalidade aplicada para edições de substituição, inserção ou exclusão. Eu gostaria, no entanto, de aplicar pesagens …
16 grep  agrep 

2
Imprimir linhas entre (e incluindo) dois padrões
Eu quero começar o grepping a partir das linhas que tem CKno final da linha e parar de grepping quando a linha tiver Dno final. Eu tentei grep "$CK" "$D" file..txt, mas não funcionou. Entrada: kkkkkkkkkkk jjjjjjjjjjjjjjjjjj gggggggggggg/CK JHGHHHHHHHH HJKHKKLKLLL JNBHBHJKJJLKKL JLKKKLLKJLKJ/D GGGGGGGGGGGGGG GGGGGGGGGGGGGG A saída desejada: gggggggggggg/CK JHGHHHHHHHH HJKHKKLKLLL …


2
Onde o grep -r pesquisa por padrão?
Descobri que se procurasse usando grep sem especificar um caminho, como grep -r 'mytext'se demorasse infinitamente. Enquanto isso, se eu procurar com o caminho especificado, grep -r 'mytext' .ele encontra instantaneamente o que eu preciso. Então, estou curioso, em primeira forma, em qual diretório o grep pesquisa? UDATE: versão grep: …
16 grep  recursive 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.