2015-05-06 5 views
2

Я пытаюсь получить «живой вывод» веб-страницы в сценарии оболочки; объяснить, немного пример:cURL live output CLI

С помощью этого «LOCALHOST/index.php», как это:

<?php 
header('Content-type: text/html; charset=utf-8'); 
echo 'Start<br />'.PHP_EOL; 
for($i = 0 ; $i < 10 ; $i++) 
    { 
     echo '.'; 
     flush();ob_flush(); 
     sleep(1); 
    } 
echo PHP_EOL.'<br />End'; 
?> 

Я хочу написать скрипт, которые позволяют иметь «точки» на экране появляется каждую секунду.

Если я пытаюсь это:

#!/bin/bash 
curl 'localhost/index.php' 

Он показывает выход только после того, как каждый ... Не структурные линии, после каждого обновления (или «эхо» в PHP скрипт) Если труба это, все выходные будет показать в конце:/

Есть ли способ получить вывод в реальном времени, как в браузере?

ответ