Je voudrais créer une barre de progression indique l'état d'un lot de travail en Ruby. J'ai lu quelques tutoriels / bibliothèques sur l'utilisation de ncurses, dont aucune n'est particulièrement utile pour expliquer comment créer une "animation" de la barre de progression dans le terminal ou à l'aide de malédictions avec Ruby. Je suis déjà au courant de l'utilisation d'un thread séparé pour suivre l'avancement d'un travail donné, je ne suis pas sûr de savoir comment procéder avec le dessin d'une barre de progression.
Mise à jour ProgressBar classe a été incroyablement simple, parfaitement résolu mon problème.