Perguntas sobre 'grep'

grep é um utilitário de linha de comando usado para pesquisar texto.
1
resposta

Procurando por termos que ocorrem exatamente uma vez em um conjunto de arquivos

Semelhante a esta pergunta: Procurando por termos em um conjunto de arquivos , só espero que cada termo ocorra pelo menos uma vez no conjunto de arquivos. Como posso modificar a pesquisa para que eu possa obter um subconjunto da lista de termos...
06.03.2015 / 00:01
1
resposta

contando ocorrências de uma string

Eu tenho um grande banco de dados com esse formato: 0500506 gi|561108321|ref|NC_018143.2| 71446 0 0500506 gi|561108321|ref|NC_018143.2| 71447 0 0500508 gi|561108321|ref|NC_018143.2| 71449 0 0500509 gi|561108321|ref|NC_018143.2|...
13.01.2015 / 22:34
1
resposta

egrep vários padrões com traços

Eu estou tentando combinar o seguinte com egrep '201411 [08 | 09 | 10 | 11] - [117 | 111] -' 20141108-111-xyz-abc 20141110-117-342-lala Mas, por alguns motivos, o padrão da segunda classe de caracteres ([117 | 111]) não funciona. Correspo...
12.11.2014 / 05:59
1
resposta

Ajuda com o uso de aspas nas pesquisas do grep

Eu tenho um arquivo com variáveis no formato a (i)% b (j)% c onde a, b e c são sempre os mesmos, mas os índices i e j podem ser diferentes (incluindo múltiplos personagens). Então, eu brinquei com o grep para encontrar instâncias dessas variávei...
14.11.2014 / 20:31
1
resposta

Estender grep para encontrar um jogo após o primeiro jogo

Eu tenho uma longa lista de strings separadas por novas linhas e cada seção separada por uma string começando com ~ (não há outros ~ no arquivo). Desejo estender o grep para encontrar o texto ~ logo abaixo da correspondência. Entrada...
29.10.2014 / 11:20
3
respostas

Como ordenar os nomes de arquivos mostrados no comando grep com base no timestamp?

No comando a seguir, como posso obter os nomes dos arquivos com base em seu timestamp $ grep "exit 0" a* a1.txt:+ exit 0 a2.txt:+ exit 0 a3.txt:+ exit 0 a4.txt:+ exit 0 a5.txt:+ exit 0 $ ls -latr -rw-r--r-- 1 user grp 83046 Oct 27 06:46 a5...
28.10.2014 / 21:10
1
resposta

Citações em comandos - exemplo grep

Eu queria saber quando usar aspas com o grep ou outras ferramentas. Por exemplo, os dois comandos a seguir fornecem os mesmos resultados. [Jhm@localhost /]$ grep Hello ./testfile Hello world [Jhm@localhost /]$ grep "Hello" ./testfile Hel...
14.10.2014 / 20:10
2
respostas

Encontre caracteres no arquivo

Eu preciso encontrar linhas no arquivo de texto que tenham pelo menos um x e pelo menos dois y s. Eu tentei o seguinte: grep -E "x.*y{2}" file.txt Este método não funcionou. Existe outra maneira de fazer isso?     
19.09.2014 / 18:01
1
resposta

Contexto da expressão regular correspondente

Estou usando egrep com a opção -o para obter apenas a parte correspondente da linha, por exemplo cat /usr/share/dict/words | egrep -o '(aa|ii)' Agora, gostaria de ver algum contexto da correspondência, ou seja, alguns caracteres à e...
03.07.2014 / 21:30
2
respostas

Como retornar 0 se um padrão é correspondido de um arquivo? [duplicado]

Eu tenho um binário que repila o kernel do Android (não o mkbootimg). Eu estou fazendo um script para automatizar o processo. Eu não quero nenhuma saída na tela. Por isso redirecionei a saída para um arquivo chamado foo.log. O comando...
23.01.2015 / 16:36