0
Я использовал puts
и print
и \r
, чтобы переписать что-то в той же строке.Рубиновая печать на одной строке с регистратором
Например:
print "Fetching items...\r"
#some loop here.
print "Fetching items... #{i}/#{count}\r"
#some loop here.
puts "Fetching items... Done!"
Теперь я решил использовать встроенный рубинового регистратор для любого выхода журнала.
Можно ли сделать то же самое с регистратором?
Это не то же самое поведение, как с помощью '«\ г» ', который перемещает курсор в начало строки перезаписи существующих символов, эмуляция движения Возврат каретки TTY. –
@theTinMan это точно так же, если вы добавите '\ r' в конце сообщения журнала. Обновлен образец кода, чтобы сделать его более очевидным. –