Я хочу удалить каталог, который может содержать или не содержать файлы или другие каталоги. Глядя в документы Ruby, я нашел Dir.rmdir, но не удалит непустой каталог. Есть ли метод удобства, который позволяет мне это делать? Или мне нужно написать рекурсивный метод для изучения всего под каталогом?