Печать на экран в грабли

У меня долгое задание по граблям. Время от времени я печатаю обновление на экране, чтобы сообщить мне, как далеко продвинулась задача.

puts "Almost there..."

Моя проблема в том, что все операторы put, похоже, буферизуются и не выводятся на экран до тех пор, пока задача не будет выполнена. В этот момент они будут напечатаны все сразу.

Есть ли способ заставить их печатать во время выполнения задачи?

Ответы на вопрос(2)

Ваш ответ на вопрос