Как я могу создать дир, но удалить его, если он уже существует в Perl?
-
04-10-2019 - |
Вопрос
Я хотел бы создать DIR, но если это уже существует, я хотел бы удалить его (наряду со всем своим содержанием).
Должен ли я явно добавить if (-d ...)
или есть проще проще mkdir
Это уже это делает?
Решение
Вы можете использовать функции из ядра Путь к файлу модуль:
use File::Path qw(make_path remove_tree);
remove_tree('foo/bar/baz');
make_path('foo/bar/baz');
Не связан с StackOverflow