我有一个 Ruby 脚本,它使用回车符在同一行输出进度消息,如下所示:
print "\r#{file_name} processed."
例如,在脚本完成之前,输出会从'file001.html' processed.
to等变化。'file002.html.' processed
我想用 替换最后的进度消息Done.
,但我不能只写print "\rDone."
,因为那段代码输出如下内容:
Done.99.html processed.
我想我必须在最后一条进度消息之后清空该行,然后打印Done.
。我怎么做?