Barra de progreso de línea de comandos en PHP
Actualmente estoy intentando agregar una barra de progreso a una secuencia de comandos de la línea de comandos y he probado varias soluciones (incluidas Zend y Console_ProgressBar). El problema que ambos tienen en común es que la barra de progreso no se queda pegada en la parte inferior de la ventana porque durante el script se generan nuevas líneas y otra información.
¿Hay alguna forma de mantener la barra de progreso en la parte inferior del terminal pero aún así poder generar otra información mientras se ejecuta el script?
[Editar]
Me lo imaginé:
En lugar de enviar directamente a STDOUT, en realidad estoy capturando la salida dentro de una variable, borro la pantalla conecho chr(27) . '[2J'
y luego muestre en STDOUT el contenido de la variable y luego agregue mi barra de progreso.
Espero que tenga sentido :)