Курс по Raku / Обекти, вход-изход и изключения / Вход и изход / Работа с директории / Exercises / Файл или директория?
Решение: Файл или директория?
Ето едно възможно решение на задачата.
Код
spurt 'a.txt', 'x';
say 'a.txt'.IO.f;
say 'a.txt'.IO.d;🦋 Намерете програмата във файла file-or-directory.raku.
Изход
True
FalseКоментари
.fпроверява за обикновен файл, така че връщаTrueзаa.txt..dпроверява за директория. Зададен за същия този път, той връщаFalse, защотоa.txtе файл, а не директория. Двете проверки се допълват и точно така различавате файл от директория.
Навигация в курса
← Файл или директория? | Изтриване на файлове и директории →