rakeタスク等で現在の処理件数を出力することはあると思います。ただこれだと出力結果が。。
これだと数字が大きい時に見づらいですよね。
ダウンロードなどと同じように出力結果を上書きするため方法があります(数字を見やすくするためにsleep挟んでいます)。書き方はgifの下にあります。
lib/tasks/count.rake
10.times do |i|
print "#{i}\r"
end
\r
が大事な部分のようです。(あとputs
では意図した動きになりません。)
また数字だけでなく、文字や記号でも上書きすることが出来ました。