답변:
print
대신 사용하십시오 . 에 의해 후속 조치를 취할 수 있습니다 STDOUT.flush
.
STDOUT.flush
ios 내의 버퍼링 된 데이터를 기본 운영 체제로 플러시합니다. $STDOUT.print "no newline" $STDOUT.flush
생산no newline
또한 "캐리지 리턴"을 나타 내기 위해 줄 끝에 "\ r"을 추가하고 현재 줄의 시작 부분에 다음 인쇄를 수행해야합니다.
$stdout.sync = true
100.times do
print "."
sleep 1
end