Che cos'è il formato di file ERR?
I file .err vengono utilizzati per scopi di monitoraggio e diagnostica delle applicazioni.
I file .err memorizzano messaggi di errore in testo semplice generati da un'applicazione o da un processo del sistema operativo. Gli errori possono verificarsi durante l'avvio dell'applicazione, il caricamento delle risorse, la compilazione o la scrittura di dati su file, tra gli altri. I file .err sono comunemente usati durante la fase di test - sia per test funzionali che per test di casi limite in cui il software viene messo alla prova in condizioni estreme, come l'accesso a risorse gravemente limitate o input utente imprevisti. Sono altrettanto preziosi per la risoluzione dei problemi delle applicazioni distribuite.
I file .err memorizzano i dati in testo semplice e possono essere aperti con qualsiasi editor di testo. Vengono generati automaticamente dalle applicazioni, spesso con un timestamp o un nome univoco che rende facile tracciare quale esecuzione o aggiornamento li ha prodotti. Un file .err vuoto (zero byte) accanto all'output di un lavoro solitamente significa che non si sono verificati errori - una convenzione comune nei sistemi di elaborazione batch e di build.
Ogni riga identifica tipicamente una posizione sorgente (file e numero di riga), un codice di errore e un messaggio leggibile dall'utente. La struttura esatta dipende interamente dallo strumento che lo ha scritto; non esiste una specifica singola per il formato.
Sicurezza e incolumità
RISCHIO: LOWUn file .err in testo semplice non può essere eseguito ed è sicuro da aprire in un editor di testo. Due avvertenze reali: (1) i file di errore possono contenere dati sensibili - percorsi di file, nomi utente, SQL con valori, stringhe di connessione - quindi puliscili prima di pubblicarli pubblicamente o allegarli a un forum; (2) diffida di un file con una doppia estensione (errors.err.exe) che finge di essere un log di errore - quello è un eseguibile, non testo. I file .err vecchi o vuoti sono generalmente sicuri da eliminare; un .err da 0 byte di solito significa solo «nessun errore».
Dettagli del formato
in sintesi- Oracle SQL*Loader / file di errore utility - Oracle SQL*Loader (sqlldr) e altre utility Oracle scrivono le righe rifiutate e i messaggi di errore in un file .err / .bad durante i caricamenti dei dati.
- Output errori compilatore / build - Molti compilatori e strumenti di build (es. C/C++, FoxPro COMPILE, LaTeX) scaricano gli errori di build in un file .err accanto al sorgente.
- Letture errori assemblaggio genoma - Alcuni strumenti di bioinformatica/EDA emettono anche file diagnostici .err; leggibili come testo ma specifici per quella pipeline.
Programmi che aprono file ERR
less file.err (/error per cercare, G per saltare alla fine). Dettagli tecnici
specifiche approfondite| Tipo di formato | Log di errore/diagnostica in testo semplice |
| Codifica | ASCII o UTF-8 (dipendente dalla localizzazione; impostata dall'applicazione produttrice) |
| Compressione | Nessuna (le copie ruotate sono talvolta memorizzate come .err.gz) |
| Dimensione tipica | Da 0 byte (nessun errore) a pochi MB; spesso solo poche righe |
| OS associato | Multipiattaforma (Windows, macOS, Linux, Unix) |
| Tipo MIME | text/plain |
| Struttura delle righe | Tipicamente: posizione sorgente (file:riga), codice di errore e messaggio leggibile per riga |
| Specifica | Nessuna - il formato è interamente definito dal programma produttore; nessun standard universale |
| Generazione | Creato automaticamente da compilatori, database, strumenti di build e applicazioni |
| Significato file vuoto | Un .err da zero byte accanto all'output di un lavoro convenzionalmente significa che non si sono verificati errori |
| Convenzione di denominazione | Spesso con timestamp o nome univoco per esecuzione per consentire il tracciamento tra più build o aggiornamenti |
| Formati correlati | .log (log generale), .out (output standard), .dmp (crash dump), .wer (segnalazione errori Windows) |
| Strumenti di apertura | Qualsiasi editor di testo; i visualizzatori di log specializzati (glogg, Notepad++) aggiungono filtri per file di grandi dimensioni |
| Rilasciato | Convention as old as software error reporting itself |
| Standard aperto | Sì · royalty-free |
Conversioni ERR
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file ERR.
Domande frequenti
Cos'è un file ERR?
Come si apre un file ERR?
less su Linux. È solo testo - lo leggi, non lo esegui.Il mio file ERR è vuoto (0 byte) - è un problema?
Posso eliminare i file ERR?
Perché il mio file ERR è pieno di caratteri strani?
Da dove provengono i file ERR?
command 2> errors.err).