Перейти до вмісту
Помилки Linux/POSIXПомилка
EISDIR

EISDIR — Є директорією

Операція не дозволена для директорій, але цільовий шлях є директорією.

linuxmacosunix

Що спричиняє цю помилку

Зроблено спробу виконати файлову операцію (наприклад, відкрити для запису або unlink) над директорією.

Як виправити

Використовуйте операції, специфічні для директорій: rmdir() або opendir() замість файлових операцій. Для видалення директорії разом з вмістом використовуйте rm -r.

Офіційна документація

Пов'язані коди помилок