Perguntas sobre 'grep'

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

Como posso usar o grep para procurar em um arquivo por combinações de strings?

O que estou tentando fazer é usar o grep para pesquisar meus logs do Apache. O que eu quero é encontrar todas as entradas de um determinado endereço IP que também tenha .html ou .php na linha. Em outras palavras, quero ver quais páginas eles ace...
25.02.2014 / 18:41
4
respostas

O que são ferramentas alternativas para pesquisar arquivos em conteúdo completo?

Eu percebi que a maioria das ferramentas de texto que eu uso, grep / egrep / awk / sed, são orientadas a linhas. Eu acho que é uma abordagem simplificada para pesquisar em arquivos, mas eu queria saber se há outro conjunto de ferramentas que ope...
12.02.2014 / 21:40
2
respostas

Entendendo o comando 'grep', mostra resultados diferentes do esperado [fechado]

Eu sou novo no Unix e estou tentando mostrar todos os arquivos (sem diretórios) no meu diretório, então eu uso o comando ls -p | grep -v / . Ele me mostra uma lista parecida com esta: Process1 Process2 Process3 ︙ Mas quando eu us...
31.07.2016 / 10:40
4
respostas

grep combina várias substrings e passa ou falha em falta

Eu tenho um nginx -V 2>&1 | \ grep -qi 'nginx/1.9.10\|ngx_pagespeed-release-1.9.32.10\|openssl-1.0.2f\|modsecurity-2.9.‌​0' \ && echo "has the stuff we need" \ || echo "missing something" que está indo contra [root@mage2...
02.02.2016 / 18:43
2
respostas

O que esse comando significa?

lines=$(grep '^[^:]\+::' /etc /shadow) O que todo esse comando significa? O que significa '^[^:]\+::' ? se eu colocar a declaração if else como: if [ "$lines" == "" ]; then Será exibido (o que eu quero) usuários com senha...
27.01.2016 / 02:55
2
respostas

grep para linhas / arquivos que contenham exatamente X caracteres

Aqui está a saída de um comando grep que eu executei: [user@localhost] : ~/Documents/challenge $ grep -i -e ".\{32\}" fileA fileB fileA:W0mMhUcRRnG8dcghE4qvk3JA9lGt8nDl fileB:observacion = new Observacion(); fileB:observacion.setCodigoOf(o...
14.07.2015 / 18:54
3
respostas

Grep para string, mas ignora itens comentados com string

Estou procurando as palavras gmail ou outlook em um diretório. Embora existam algumas linhas comentadas com a palavra gmail e outlook nela. Como posso grep para isso? Eu tentei um monte de coisas, mas imagino que será algo pare...
25.09.2015 / 04:25
2
respostas

como faço para escrever uma expressão regular usando grep para encontrar linhas que começam com 'O' ou 'o' AND contêm 2 caracteres consecutivos

como escrevo uma expressão regular usando o grep para encontrar linhas que começam com 'O' ou 'o' E contêm 2 caracteres 'c' consecutivos. grep '^[Oo]c{2}' filename     
06.10.2015 / 21:35
1
resposta

grep regexp [A-Z] retorna dígitos

Eu tenho o arquivo a.txt com seu conteúdo como 1 (C##2) 2 (C##U) e usando grep nele cat a.txt | grep '##[A-Z]*' 1 (C##2) 2 (C##U) Por que o número 1 (C##2) aparece neste resultado do grep? Eu queria apenas um segun...
20.11.2018 / 05:34
2
respostas

grep + operador

De acordo com o manual do grep: * The preceding item will be matched zero or more times. + The preceding item will be matched one or more times. Vamos testá-lo echo 'agb' | grep 'a.*b' # returns agb echo 'agb' | grep 'a.+b' # retur...
23.09.2013 / 14:18