जवाबों:
printइसके बजाय उपयोग करें । आप इसका पालन करना चाह सकते हैं STDOUT.flush।
STDOUT.flushअंतर्निहित ऑपरेटिंग सिस्टम के लिए आईओएस के भीतर किसी भी बफर डेटा को फ्लश करता है। $STDOUT.print "no newline" $STDOUT.flushउत्पादनno newline
इसके अलावा, आपको "कैरिज रिटर्न" को इंगित करने के लिए लाइन के अंत में "\ r" को जोड़ना होगा और वर्तमान लाइन की शुरुआत में अगला प्रिंट करना होगा
$stdout.sync = true
100.times do
print "."
sleep 1
end
"मैं रेल पर रूबी में लाइन ब्रेक के बिना कंसोल पर" पुट "का उपयोग कैसे कर सकता हूं?"