Perguntas sobre 'grep'

grep é um utilitário de linha de comando usado para pesquisar texto.
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 -...
06.03.2017 / 00: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 / 16: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 / 17: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 / 04: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 / 04: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 / 13: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 / 16: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 / 02:32
3
respostas

Extraindo tokens de uma linha de texto

Usando bash scripting e grep / awk / sed, como posso dividir uma linha que corresponde a um padrão conhecido com um único delimitador de caracteres em uma matriz, por exemplo, converter token1;token2;token3;token4 em a[0] = token1 … a[3]=t...
22.02.2011 / 12:17
1
resposta

cut campos de comando

Eu notei esses dois comportamentos de campos diferentes usando o comando cut : bash:~$ var='cat /proc/cpuinfo | grep 'model name' | uniq | cut -d ' ' -f 3,4,5,6,7,8 ' echo $var saídas Intel(R) Core(TM) i7-3632QM CPU @ 2.20GHz...
01.11.2018 / 10:05