Perguntas sobre 'grep'

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

Obtém a string de consulta de URLs em um arquivo de log

Eu tenho um arquivo de log do servidor que contém várias entradas de log no seguinte formato: 193.1.172.46 - - [23/Mar/2008:03:57:38 +0000] "GET /robots.txt HTTP/1.0" 404 289 "-" "gsa-crawler (Enterprise; M2-N7RQ5RABCA2JT; [email protected],fergal@...
13.11.2016 / 17:54
1
resposta

zgrep -h não funciona, zgrep --no-filename faz?

De acordo com man grep : -h, --no-filename Suppress the prefixing of file names on output. This is the default when there is only one file (or only standard input) to search. Se eu usar zgrep -h dhclient /var/lo...
06.10.2016 / 16:55
3
respostas

compara dois arquivos e imprime correspondências - arquivos grandes

Eu preciso comparar dois arquivos e imprimir linhas correspondentes. Se file1 username estiver no arquivo2 (campo 1), quero imprimi-lo no novo arquivo correspondente. Arquivo1.txt: Hey123 Johnson Hanny123 Fanny (o arquivo1 é de 240MB -...
05.03.2017 / 23:10
2
respostas

Bug ou Recurso? Grep aceita arquivos como sinalizadores

Acabei de me deparar com um cenário estranho, e não tenho certeza se isso é um recurso, e se não, que tipo de implicações de segurança ele representa? Provavelmente nada para o grep, mas para outros utilitários de rastreamento de diretório, pote...
26.06.2017 / 14:27
2
respostas

Como faço para ack-grep excluir arquivos de tipo de arquivo * .sql ou tamanho de arquivo maior que 3MB?

Eu quero procurar no meu diretório por "foo" nos arquivos, mas eu tenho esses arquivos sql gigantescos. Como eu excluo esses tipos de arquivo ou tamanhos de arquivo maiores que 3MB usando o comando ack-grep? Além disso, como isso seria feito com...
26.02.2016 / 16:18
4
respostas

Usando Grep -o ou Sed / Awk para pegar o trecho do meio da string

Estou assistindo ao tráfego de log e vejo o abuso regular dos vários mecanismos de pesquisa de imagens, especialmente o Bing. URL de exemplo: http://www.bing.com/images/search?q=dagger+genesis+solo&view=detailv2&&&id=C65E81...
05.06.2015 / 02:35
2
respostas

Como pesquisar algo que está em uma variável de ambiente e tem uma barra?

Eu quero grep um arquivo, e eu quero pegar todas as linhas que têm uma determinada variável de ambiente (para ser exato, $PWD ). Claro, usando apenas cat file | grep '/'$PWD'/' não está funcionando, pois $PWD contém barras. Est...
22.11.2014 / 03:45
2
respostas

grep para valores repetidos da lista de padrões

Eu tenho o arquivo A.txt, que é uma lista de ids exclusivos (coluna 1) e seus valores correspondentes (coluna 2): A.txt ABC1D_T1_B1 123.4 ABC2D_T1_B2 146.7 ABC3D_T1_B1 567.8 ABC4D_T0_B2 96.8 ABC1D_T0_B1 145.9 O segundo arquivo é B...
05.12.2014 / 12:02
4
respostas

Como posso grep para uma string contendo metacaracteres de regex como $ e '?

Eu quero pesquisar todos os arquivos no diretório atual e abaixo para a substring $form['#node'] . Então, eu tentei, inicialmente: grep -R "\$form\[\\'" . e grep -R "\$form\[\'" . Mas não retorna nenhum resultado. No entanto, g...
07.11.2013 / 15:43
2
respostas

Como ajustar a largura da coluna na saída do comando do Linux

Quando eu usei este comando no Red Hat Linux /usr/sbin/ss -i Eu recebo a seguinte saída abaixo: State Recv-Q Send-Q Local Address:Port Peer...
24.04.2013 / 00:32