Aller au contenu
Erreurs Linux/POSIXErreur
EISDIR

EISDIR — Est un répertoire

L'opération n'est pas autorisée sur un répertoire, mais le chemin cible en est un.

linuxmacosunix

Causes de cette erreur

Une tentative d'effectuer une opération propre aux fichiers (comme une ouverture en écriture ou unlink) a été faite sur un répertoire.

Comment la corriger

Utilisez des opérations spécifiques aux répertoires telles que rmdir() ou opendir() au lieu des opérations sur fichiers. Pour supprimer un répertoire et son contenu, utilisez rm -r.

Documentation officielle

Codes d'erreur associés