¿Cómo uso (n) curses en Ruby?

Me gustaría crear una barra de progreso para indicar el estado de un trabajo por lotes enRuby.

He leído algotutoriales / bibliotecas en el uso(n) maldiciones, ninguno de los cuales fue particularmente útil para explicar cómo crear un"animado" Barra de progreso en la terminal o usando curses conRuby.

Ya sé que estoy usando un hilo separado para monitorear el progreso de un trabajo determinado, pero no estoy seguro de cómo proceder con el dibujo de una barra de progreso.

Actualizar

Barra de progreso La clase fue increíblemente sencilla, resolvió perfectamente mi problema.

Respuestas a la pregunta(4)

Su respuesta a la pregunta