Как распечатать что-то без новой строки в рубине

puts оператор в ruby ​​автоматически добавляет новую строку, как мне ее избежать.

Ответ 1

Используйте print вместо этого. Вы можете проследить его STDOUT.flush.

Ответ 2

Кроме того, вам нужно добавить "\ r" в конце строки, чтобы указать "возврат каретки", и сделать следующую печать в начале текущей строки