我想创建一个进度条,以指示在Ruby中批处理作业的状态。
我已经阅读了一些关于使用(n)curses的教程/库,但没有特别有用的解释如何在终端中创建一个"动画"进度条或者如何使用curses和Ruby。
我已经知道使用单独的线程来监视给定作业的进度,只是不确定如何继续绘制进度条。
我已经阅读了一些关于使用(n)curses的教程/库,但没有特别有用的解释如何在终端中创建一个"动画"进度条或者如何使用curses和Ruby。
我已经知道使用单独的线程来监视给定作业的进度,只是不确定如何继续绘制进度条。
更新
ProgressBar类非常简单明了,完美地解决了我的问题。