| Querylog. Querylog é uma ferramenta de console para executar consultas SQL em um arquivo (logs). |
Baixe Agora |
Querylog. Classificação e resumo
- Nome do editor:
- Marcel Meulemans
Querylog. Tag
Querylog. Descrição
Querylog é uma ferramenta de console para executar consultas SQL em um arquivo (logs). QueryLog Project é uma ferramenta de console para executar consultas SQL em um arquivo (log ).lines de um ou mais arquivos de texto ou stdin são correspondidos, usando expressões regulares para um banco de dados no memória no qual as consultas SQL podem ser executadas. Você também especifica as consultas. O arquivo de configuração (selecione, insira, crie a visualização, etc). Consultas que geram saída são impressas em stdout em texto simples no momento. No futuro, será possível especificar formatadores de saída. A ferramenta é escrita em C ++ usando as opções do programa Boost e a Biblioteca de Regex e as bibliotecas SQLite para o banco de dados no Memory. Eu primeiro escrevi esta ferramenta para extrair informações contábeis de arquivos de log de páginas (em que a informação contábil estava em linhas diferentes do que as informações do trabalho), mas devido à natureza genérica da ferramenta, ela pode ser usada em muitas situações em que as informações específicas precisam Seja recuperado de (nos futuros) arquivos de texto e apresentados em um formato mais utilizável.Building: Você precisará dos cabeçalhos e bibliotecas de impulso (program_options e regex) que você pode obter em http://www.boost.org /, e os cabeçalhos e bibliotecas sqlite3 que você pode obter em http://www.sqlite.org/.i estou usando a compilação de impulso, por isso, se você tiver que tudo o que você precisa fazer é executado:> BJamalternativly, como o programa Agora tem apenas um único arquivo de origem, você pode apenas usar g ++ para compilar e link it.Eu vou criar um ambiente de construção melhor um desses dias. As opções devem ser especificadas na linha de comando ou em um arquivo de configuração (chave = "]valor). Corra Querylog --Help para detalhes. O arquivo de entrada pode ser omitido, caso em que os dados do caso serão lidos de Stdin até o EOF.
Querylog. Software Relacionado