EEXISTEEXIST — File Già Esistente
Un'operazione di creazione file è fallita perché esiste già un file con il nome specificato.
Cause di questo errore
Un'operazione che richiede l'assenza di un file è stata tentata su un file esistente. Ciò avviene con i flag O_CREAT | O_EXCL in open(), chiamando mkdir() su una directory esistente o creando un symlink dove ne esiste già uno.
Come correggerlo
Verificare se il file esiste prima di crearlo. Usare O_CREAT senza O_EXCL se la sovrascrittura è accettabile. Rimuovere il file esistente prima, se appropriato.
Codici di errore correlati
SIGXFSZ (25)SIGXFSZ (25) — Limite di Dimensione File Superato
Il processo ha tentato di creare un file di dimensioni superiori a quelle consentite.
E2BIGE2BIG — Lista di Argomenti Troppo Lunga
La dimensione totale della lista di argomenti e delle variabili d'ambiente passate a exec() supera il limite di sistema.
EIOEIO — Errore di Input/Output
Si è verificato un errore fisico o di I/O di basso livello durante un'operazione di lettura o scrittura.
ENOTDIRENOTDIR — Non È una Directory
Un componente usato come directory in un percorso non è effettivamente una directory.
EMFILEEMFILE — Troppi File Aperti
Il limite per processo sul numero di descrittori di file aperti è stato raggiunto.
SIGINT (2)SIGINT (2) — Segnale di Interruzione
È stato inviato un segnale di interruzione, tipicamente premendo Ctrl+C nel terminale.