Индикатор выполнения командной строки в PHP
В настоящее время я пытаюсь добавить индикатор выполнения в сценарий командной строки, и я пробовал различные решения (включая Zend и Console_ProgressBar). Проблема, которая у них обоих общая, заключается в том, что индикатор выполнения не прилипает к нижней части окна, поскольку во время выполнения сценария выводятся новые строки и другая информация.
Есть ли способ сохранить индикатор выполнения в нижней части терминала, но при этом иметь возможность выводить другую информацию во время работы скрипта?
[Редактировать]
Я понял:
Вместо того, чтобы выводить напрямую в STDOUT, я фактически получаю вывод внутри переменной, я стираю экран с помощьюecho chr(27) . '[2J'
а затем вывести в STDOUT содержимое переменной, а затем добавить мой индикатор выполнения.
Надеюсь, что это имеет смысл :)