2014-02-22 94 views
0

我想在運行時在命令提示符下顯示腳本的進度,類似於645345/12032451,而不是在每行(將會有數百萬行)上打印ID。Rails輸出到命令行並重寫?

我可以這樣做嗎?

+0

當然,要麼使用curses庫,要麼打印退格字符。 –

回答

0
array = [1,2,3,4] 
count = array.size 

array.each_with_index do |item, i| 
    print "\rProcessing #{i+1}/#{count}... " 
    sleep 2 # you won't need this 
end 
puts "done."