Perguntas sobre 'grep'

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

Shell Script: Como faço para virar “lista virsh | grep MediaWiki ”em uma condição if?

Estou tentando determinar se uma determinada Máquina Virtual está sendo executada usando um script de shell. O comando "virsh list | grep MediaWiki", quando executado manualmente, retorna uma linha se a máquina virtual estiver em execução e n...
13.09.2009 / 06:12
1
resposta

grep não funciona em pasta particular em centos?

É um pouco estranho com o comando grep. Quando estou na pasta de correio, sempre produz texto de ajuda. No começo, achei que tinha uma sintaxe incorreta, mas ela estava funcionando na pasta pai. O que poderia ser a causa? TIA! [xx]$ grep "abc...
03.11.2017 / 07:56
3
respostas

Cron: somente envia um e-mail se a saída contiver uma string

Posso fazer com que o cron envie apenas o email se a saída ( stderr ) contiver uma determinada string? Estou ciente de esta resposta , mas o comando que eu executo não é possível distinguir entre stdout / stderr , é sempre apenas saíd...
17.02.2017 / 13:02
2
respostas

Excluindo o conteúdo inserido em vários arquivos no servidor linux

Muitas vezes tenho problemas com sites que são invadidos. Geralmente eles acabam com o script inserido em arquivos diferentes. Existe uma maneira, no linux, de procurar por esse conteúdo e automaticamente deleta-lo? Geralmente esse conteúdo come...
10.09.2013 / 11:28
5
respostas

Extraindo linhas de um arquivo baseado no prefixo

Eu preciso extrair todas as linhas do arquivo2 que começam com um prefixo id # contido no arquivo1. O arquivo 1 é uma coluna única como: 324 399 408 135236 321590 O arquivo 2 é de várias colunas, como: 1 [tab] 108 [tab] Anarchist [t...
23.10.2011 / 01:04
3
respostas

Como faço para pesquisar por várias palavras-chave ao usar awk ou grep?

Eu tenho uma coleção de arquivos. Quero pesquisar todos eles com grep para encontrar todos e somente aqueles que contêm em qualquer lugar ambos as strings keyword1 e keyword2 . Eu também gostaria de saber como fazer isso com o...
09.10.2011 / 11:58
3
respostas

Salvando a cauda

O seguinte não funciona ... tail -f /var/log/mysql/general.log | grep Connect > /home/myfile.txt Se eu remover a opção "-f", poderei salvar a saída em um arquivo de texto, mas ele não funcionará enquanto a execução estiver sendo execut...
08.08.2011 / 06:19
2
respostas

encontrar arquivos e procurar dentro da cauda

O seguinte está funcionando conforme o esperado. find /opt/ -name "somefile.out" -exec grep 'Connection refused' {} \; | more Mas se eu quiser pesquisar apenas na cauda dos arquivos encontrados, eu não posso adicionar cauda ou cauda -100...
30.06.2011 / 06:12
1
resposta

redirecionando “tail --follow = name | grep ”para um arquivo

Aqui está o meu cenário: Eu tenho um arquivo de log que está sendo gravado também por um aplicativo. O arquivo de log é chamado "alarms.log". Eu quero seguir o arquivo para uma certa string e redirecionar isso para um arquivo chamado alarms.l...
01.06.2011 / 19:02
3
respostas

grep / procura por várias linhas em um arquivo

Digamos que eu tenha um arquivo com uma matriz aninhada longa, formatada assim: array( 'key1' => array( 'val1' => 'val', 'val2' => 'val', 'val3' => 'val', ), 'key2' => array( 'val1' => 'v...
26.04.2010 / 22:13