Perguntas sobre 'grep'

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

Usando linha vazia como contexto “separador de grupo” para grep

Eu preciso da saída do grep com contexto, em cores e linhas em branco como separador de grupo. Neste pergunta , aprendi como definir o group-separator personalizado e construí meu comando grep assim: grep --group-separator="" --color=alwa...
04.02.2014 / 17:14
2
respostas

Confuso sobre limite de palavra

Eu tenho pesquisado muito isso, mas ainda não estou claro sobre isso. O que significa limite de palavras ? O que isso faz? Então, por exemplo, alguém poderia me explicar esse comando, por favor? egrep '\b[A-Z]+\b' filename.sh     
07.04.2013 / 03:05
3
respostas

Marque as ocorrências da palavra-chave com uma cor diferente

Eu tenho um programa que gera uma saída para stdout como: [OK] Something is ok [OK] Something else is also ok [FAIL] This does not look good [FAIL] Neither does this [OK] At least this is fine Para mais fácil ident...
01.11.2012 / 17:31
2
respostas

Qual é o equivalente python de grep -v?

Eu gosto de grep -v . Eu uso isso o tempo todo. Mas também estou fazendo algum processamento de texto em python, e há uma coisa crucial que me falta. Normalmente, uso grep -v para extrair material estranho do texto. Por exemplo, $g...
23.02.2012 / 16:45
2
respostas

Script para testar rapidamente todas as teclas do teclado

Preciso checar alguns notebooks com teclas ruins, então gostaria de agilizar o máximo possível. Não encontrei nada para essa tarefa específica, então minha ideia é um script que lê as teclas pressionadas e conhece todas as teclas do teclado,...
16.09.2013 / 16:38
3
respostas

Como grep milhares de arquivos em um diretório para centenas de seqüências de caracteres em um arquivo

Estou tentando compor uma instrução grep e isso está me matando. Eu também estou cansado de obter o erro arguments list too long . Eu tenho um arquivo, vamos chamá-lo subset.txt . Ele contém centenas de linhas com strings específicas, com...
29.12.2016 / 16:18
2
respostas

Como as expressões regulares diferem dos curingas usados para filtrar arquivos

Embora usemos * para denotar zero ou mais caracteres anteriores em grep , usamos *.c para localizar todos os arquivos C quando usá-lo com o comando ls , como ls *.c . Alguém poderia dizer como o uso de * difere nesses dois casos?...
08.12.2012 / 13:52
4
respostas

Como colocar uma pesquisa de strings com o comando grep em if statement?

Eu quero pesquisar várias strings em dois arquivos. Se uma string for encontrada em ambos os arquivos, faça alguma coisa. Se uma string for encontrada em apenas um arquivo, faça outra coisa. Meus comandos são os próximos: ####This is for t...
23.08.2018 / 20:37
4
respostas

Cadeias de prefixo e sufixo para cada linha de saída do comando

Eu encontrei um problema ao tentar escrever um script Bash. Quando grep gera, retorna (geralmente) muitas linhas. Eu gostaria de prefixar e sufixar uma string para cada uma dessas linhas de saída. Eu também gostaria de observar que estou c...
24.12.2015 / 20:03
4
respostas

Imprima uma linha apenas se a próxima linha NÃO contiver uma correspondência específica

Estou tentando pesquisar um arquivo de log para atividades registradas que não foram concluídas. Por exemplo, eu registro uma "Iniciando a atividade para o ID 1234 ..." e, se obtiver êxito, a próxima linha será "Atividade 1234 concluída". Est...
30.07.2012 / 16:22