EISDIREISDIR — Is een Map
De bewerking is niet toegestaan op een map, maar het doelpad is een map.
Wat veroorzaakt deze fout
Er werd geprobeerd een bestandsspecifieke bewerking (zoals openen voor schrijven of unlink) uit te voeren op een map.
Hoe op te lossen
Gebruik mapspecifieke bewerkingen zoals rmdir() of opendir() in plaats van bestandsbewerkingen. Gebruik rm -r om een map met zijn inhoud te verwijderen.
Gerelateerde foutcodes
ENETDOWNENETDOWN — Netwerk Is Niet Beschikbaar
De lokale netwerkinterface is niet actief en kan geen verkeer verzenden of ontvangen.
EOVERFLOWEOVERFLOW — Waarde Te Groot voor Gegevenstype
Een waarde is te groot om op te slaan in het doelgegevenstype.
ENOSRENOSR — Geen STREAMS-Resources
Het systeem heeft de STREAMS-resources uitgeput die nodig zijn om de bewerking te voltooien.
ENOTCONNENOTCONN — Transporteindpunt Niet Verbonden
Er is een verzend- of ontvangstbewerking geprobeerd op een socket die niet verbonden is.
EROFSEROFS — Alleen-Lezen Bestandssysteem
Er is geprobeerd een bestand of map te wijzigen op een bestandssysteem dat alleen-lezen is gemount.
EAGAINEAGAIN — Resource Tijdelijk Niet Beschikbaar
De gevraagde bewerking zou blokkeren op een niet-blokkerende resource, of een systeemresource is tijdelijk niet beschikbaar.