Este é o comando qsexec que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
qsexec - analisa os dados recebidos via stdin e executa o comando definido em um padrão
partida.
SINOPSE
qsexec -e [-t : ] [-c [ ]] [-p] [-u ]
DESCRIÇÃO
qsexec lê as linhas de log de stdin e procura o padrão definido. Executa o
string de comando definida na correspondência de padrão.
OPÇÕES
-e
Especifica o padrão de pesquisa que causa um evento que deve disparar o comando.
-t :
Define o número de correspondência de padrões dentro do número definido de segundos em
para acionar a execução do comando. Por padrão, cada correspondência de padrão causa um
execução do comando.
-c [ ]
Padrão que limpa o contador de eventos. Executa opcionalmente um comando se um evento
comando foi executado antes.
-p Grava dados também no stdout (para registro em log).
-você
Torne-se outro usuário, por exemplo, dados www.
Define a string de comando do evento onde $ 0- $ 9 são substituídos pelos submatches de
a expressão regular.
EXEMPLO
Executa o script deny.sh fornecendo o endereço IP do cliente causando um mod_qos(031)
mensagens sempre que a mensagem de log aparecer 10 vezes em no máximo um minuto:
ErrorLog "| qsexec -e \ 'mod_qos \ (031 \). *, C = ([0-9a-zA-Z:.] *) \' -T 10:60 \ '/ bin / deny.sh
$ 1 \ '"
Use qsexec online usando serviços onworks.net