Přeskočit na obsah
Linux/POSIX chybyChyba
EISDIR

EISDIR — Je adresář

Operace není na adresáři povolena, ale cílová cesta je adresář.

linuxmacosunix

Co způsobuje tuto chybu

Byl učiněn pokus provést na adresáři operaci specifickou pro soubory (například otevřít pro zápis nebo unlink).

Jak to opravit

Místo souborových operací použijte operace specifické pro adresáře jako rmdir() nebo opendir(). Pro odebrání adresáře i jeho obsahu použijte rm -r.

Oficiální dokumentace

Související chybové kódy