В Ruby вы можете использовать метод Dir.exist?, чтобы проверить, существует ли директория.
Dir.exist?
Стандартная библиотека Ruby предоставляет Tempfile для создания временных файлов.
Tempfile
Чтение файла в Ruby просто.
Для получения аргументов командной строки Ruby предоставляет простой массив.
Чтобы записать в текстовый файл на Ruby, используйте класс File.
File
В Ruby вы можете писать в стандартный поток ошибок, используя $stderr.puts или его сокращённую форму STDERR.puts.
$stderr.puts
STDERR.puts