Perguntas com a marcação «grep»

grep é um utilitário de linha de comando Unix que pesquisa linhas de entrada que correspondem (ou não) a uma expressão regular e imprime os resultados. Use esta tag para perguntas sobre como usar os recursos grep, como escrever expressões regulares que funcionam com grep e uso geral. Como o grep agora está disponível em ambientes semelhantes ao Unix (por exemplo, Cygwin no Windows), você também pode usar esta tag para questões de compatibilidade e diferenças entre versões e ambientes de software.


9
grep início do arquivo?
Em um shell linux, quero ter certeza de que um certo conjunto de arquivos comece <?, com essa sequência exata e sem outros caracteres no início. Como posso grep ou usar outra para expressar "o arquivo começa com"? Edit: Estou curingando isso e headnão dá um nome de arquivo na …

6
Usando um índice para tornar o grep mais rápido?
Eu me vejo segurando a mesma base de código repetidamente. Embora funcione bem, cada comando leva cerca de 10 segundos, por isso estou pensando em maneiras de torná-lo mais rápido. Então, pode grepusar algum tipo de índice? Eu entendo que um índice provavelmente não ajudará em regexps complicados, mas eu …




3
Como obter o intervalo do histórico do shell Bash
Como posso obter / filtrar entradas do histórico em um intervalo específico? Eu tenho um grande arquivo de histórico e uso frequentemente history | grep somecommand Agora, minha memória está muito ruim e também quero ver o que mais fiz no momento em que inseri o comando. Por enquanto, faço …
9 linux  bash  history  grep 







3
comparação de sorriso, ack e rak
Tendo usado o ack há algum tempo, acho muito melhor para meus propósitos de desenvolvimento do que o grep. Mas então eu ouvi falar sobre rak e sorrir . Alguém já usou os três e pode fornecer uma comparação?
8 grep  ack 

4
Zgrep recursivo não funciona
Eu tenho uma hierarquia de diretórios que contém numerosos .gz arquivos. Eu quero ser capaz de recursivamente grep-los para a string "foo". Pelo que li on-line, o seguinte deve funcionar: zgrep -R -H "foo" . No entanto, isso nunca retorna nenhum resultado. Se eu substituir o ponto pelo nome de …

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.