Câu trả lời:
Sử dụng printthay thế. Bạn có thể muốn theo dõi nó trước STDOUT.flush.
STDOUT.flushchuyển bất kỳ dữ liệu được lưu vào bộ đệm nào trong ios vào hệ điều hành cơ bản. $STDOUT.print "no newline" $STDOUT.flushsản xuấtno newline
Ngoài ra, bạn sẽ cần thêm "\ r" vào cuối dòng để biểu thị "ký tự xuống dòng" và thực hiện thao tác in tiếp theo ở đầu dòng hiện tại
$stdout.sync = true
100.times do
print "."
sleep 1
end