Perguntas com a marcação «grep»

14
Usando grep para pesquisar textos com aspas simples?

Estou usando o editor de texto gedit com terminal incorporado no ubuntu 12.04. Estou tentando procurar algum texto usando grep. Eu quero procurar por esta linha de código 'type' => 'select' Eu tentei: grep -r '\'type\' => \'select\'' Mas grepnão retornou nenhum resultado. Então, alguém...

14
Seguindo dois arquivos de log

Eu tenho um aplicativo da web que gera um número de arquivos de log com informações de desempenho. Um arquivo de log gera tempos de execução de código e outro gera tempos de SQL. Não tenho controle sobre o criador de logs ou o código que produz os arquivos de log, mas quero gerar os logs em um...

13
Grep recursivo falha para arquivos * .c

Tentei pesquisar recursivamente um padrão em todos os arquivos .c da seguinte maneira > grep -lr search-pattern *.c Mas entendi isso como a saída > grep: *.c: No such file or directory Quando eu uso isso: > grep -lr search-pattern * Eu recebo bastante. arquivos c nos diretórios...

12
Extrair palavra da string usando grep / sed / awk

Eu tenho uma corda 00:28:04 /usr/lib/jvm/jre/bin/java -DJDBC_CONNECTION_STRING= -Dspring.profiles.active=qa -XX:MaxPermSize=256 e deseja extrair a palavra qaa seguir -Dspring.profiles.active. Eu tenho a seqüência de salvar em um arquivo text.txt apenas para demonstração nele. Quando eu faço...

12
grep: como colorir duas palavras-chave?

Eu sei como grep 2 palavras-chave usando 1 comando, mas só consigo colorir uma delas na saída. Aqui está o meu comando: grep 'keyword1' file.log | grep 'keyword2' Somente keyword2é destacado. Como posso keyword1destacar ao mesmo

11
Grep: o asterisco (*) nem sempre funciona

Se eu grep um documento que contém o seguinte: ThisExampleString ... para a expressão This*Stringou *String, nada é retornado. No entanto, This*retorna a linha acima conforme o esperado. Se a expressão está entre aspas, não faz diferença. Eu pensei que o asterisco indicava algum número de...

9
Usando o AWK para obter a segunda coluna

Não consigo obter o comando awk para obter a segunda coluna de dados. Código Bash: filter_data=$(awk "{if(/$filter:/) print $2}" < scanresults_temp.txt) printf "$filter_data \n" A variável $ filter é o valor de Download ou Upload que é passado para o script de shell. O awk usa o termo...

9
Por que meu grep + regex não está funcionando?

Recentemente, decidi que bastava - eu aprenderia a usar o grep fluentemente. Já faz três horas e eu já estou perplexo com esse problema de brinquedo. Atualmente, estou sincronizando uma matriz RAID5, cujo progresso pode ser monitorado pela leitura /proc/mdstat. A saída de cat /proc/mdstaté...