Tag: 进度

在控制台中打印ASCII旋转“光标”

我有一个Ruby脚本,可以完成一些长期的工作。 它只是命令行,我想表明脚本仍在运行而不是停止。 我曾经喜欢过去所谓的“旋转光标”,我设法在Windows下用Ruby重现它。 问题:这在其他操作系统中有效吗? 如果没有,是否有与操作系统无关的方法来实现这一目标? 请不要IRB解决方案。 10.times { print “/” sleep(0.1) print “\b” print “-” sleep(0.1) print “\b” print “\\” sleep(0.1) print “\b” print “|” sleep(0.1) print “\b” }