在控制台应用程序中,可以使用ascii转轮,如GUI等待游标,以指示工作正在完成。一个普通的旋转器循环使用以下4个字符:'|','/','-','\'

还有哪些循环动画序列可以为控制台应用程序增添趣味?


当前回答

我用了一个循环

Working. 
Working..
Working...

我知道这很鼓舞人心

其他回答

我见过

 echo -e "\033[41;1m$1 \033[0m"

在bash中基于块字符连续构建进度条。

fish是一个Python模块,它使一条ASCII鱼来回移动,谁不喜欢罕见的控制台鱼呢?

>))'>
    >))'>
        >))'>
    <'((<
<'((<

试试这些

“+”,“x” 'v', '<', '^', '>'

如果你知道你在这个过程中走了多远,我喜欢百分比条。它看起来很漂亮,感觉很直观,很容易实现:

| 0%

|| 5%

|||||| 25%

||||||||||||||||||||| 100%

曾经有一个DOS链接器名为blinker,由Blink Inc.开发。它将在工作时显示类似于下面的动画:

(o)(o)

(-)(-)

(_)(_)

第一帧显示大约一秒钟,其他两帧每一两秒钟简短地显示一次动画,使命令行看起来像是在眨眼。实际上,这个效果非常酷。

链接器甚至可以选择眨一只眼睛,你可以选择眨哪只眼睛。