O que é o formato de ficheiro ERR?
Arquivos .err são usados para fins de monitoramento e diagnóstico de aplicativos.
Arquivos .err armazenam mensagens de erro em texto simples geradas por um aplicativo ou processo do sistema operacional. Erros podem ocorrer durante o lançamento do aplicativo, carregamento de recursos, compilação ou gravação de dados em arquivos, entre outros. Arquivos .err são comumente usados durante a fase de teste - tanto para testes funcionais quanto para testes de casos extremos (edge-cases), onde o software é exercitado em condições extremas, como acesso a recursos severamente limitados ou entradas de usuário inesperadas. Eles são igualmente valiosos para a solução de problemas em aplicativos já implantados.
Arquivos .err armazenam dados em texto simples e podem ser abertos com qualquer editor de texto. Eles são gerados automaticamente por aplicativos, muitas vezes sob um nome exclusivo ou com carimbo de data/hora que facilita rastrear qual execução ou atualização os produziu. Um arquivo .err vazio (zero bytes) ao lado da saída de um trabalho geralmente significa que não ocorreram erros - uma convenção comum em sistemas de processamento em lote e de build.
Cada linha normalmente identifica um local de origem (arquivo e número da linha), um código de erro e uma mensagem legível por humanos. A estrutura exata depende inteiramente da ferramenta que o escreveu; não existe uma especificação única para o formato.
Segurança e proteção
RISCO: LOWUm .err em texto simples não pode ser executado e é seguro para abrir em um editor de texto. Duas precauções reais: (1) arquivos de erro podem conter dados sensíveis - caminhos de arquivo, nomes de usuário, SQL com valores, strings de conexão - portanto, limpe-os antes de postar publicamente ou anexar a um fórum; (2) tenha cuidado com um arquivo com extensão dupla (errors.err.exe) fingindo ser um log de erros - isso é um executável, não texto. Arquivos .err antigos/vazios são geralmente seguros para excluir; um .err de 0 bytes geralmente significa apenas «sem erros».
Detalhes do formato
em resumo- Arquivo de erro de utilitário / Oracle SQL*Loader - O Oracle SQL*Loader (sqlldr) e outros utilitários Oracle gravam linhas rejeitadas e mensagens de erro em um arquivo .err / .bad durante as cargas de dados.
- Saída de erro de compilador / build - Muitos compiladores e ferramentas de build (ex: C/C++, FoxPro COMPILE, LaTeX) despejam erros de build em um arquivo .err ao lado da fonte.
- Leituras de erro de montagem de genoma - Algumas ferramentas de bioinformática/EDA também emitem arquivos de diagnóstico .err; legíveis como texto, mas específicos para esse pipeline.
Programas que abrem arquivos ERR
less file.err (/error para pesquisar, G para pular para o final). Detalhes técnicos
especificação profunda| Tipo de formato | Log de erro/diagnóstico em texto simples |
| Codificação | ASCII ou UTF-8 (dependente da localidade; definido pelo aplicativo produtor) |
| Compressão | Nenhuma (cópias rotacionadas às vezes armazenadas como .err.gz) |
| Tamanho típico | 0 bytes (sem erros) a alguns MB; muitas vezes apenas algumas linhas |
| SO associado | Multiplataforma (Windows, macOS, Linux, Unix) |
| Tipo MIME | text/plain |
| Estrutura de linha | Normalmente: local de origem (arquivo:linha), código de erro e mensagem legível por linha |
| Especificação | Nenhuma - o formato é inteiramente definido pelo programa produtor; sem padrão universal |
| Geração | Criado automaticamente por compiladores, bancos de dados, ferramentas de build e aplicativos |
| Significado de arquivo vazio | Um .err de zero bytes ao lado da saída de um trabalho convencionalmente significa que não ocorreram erros |
| Convenção de nomenclatura | Frequentemente com carimbo de data/hora ou nome exclusivo por execução para permitir o rastreamento em vários builds ou atualizações |
| Formatos relacionados | .log (log geral), .out (saída padrão), .dmp (dump de memória), .wer (relatório de erro do Windows) |
| Ferramentas de abertura | Qualquer editor de texto; visualizadores de log especializados (glogg, Notepad++) adicionam filtragem para arquivos grandes |
| Lançado | Convention as old as software error reporting itself |
| Padrão aberto | Sim · livre de royalties |
Conversões de ERR
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos ERR.
Perguntas frequentes
O que é um arquivo ERR?
Como abro um arquivo ERR?
less no Linux. É apenas texto - você o lê, não o executa.Meu arquivo ERR está vazio (0 bytes) - isso é um problema?
Posso excluir arquivos ERR?
Por que meu arquivo ERR está cheio de caracteres estranhos?
De onde vêm os arquivos ERR?
command 2> errors.err).