ich brauche für ein Projekt die Ausgaben der Linux Konsole, damit der Anwender weiß wie lange er noch warten muss, bis ein bestimmtes Programm gestartet ist.
Man kann ja per "exec" ein Programm ausführen, das klappt auch ganz gut.
Per "shell_exec" kann ich mir auch einiges ausgeben lassen, z.b. ein "Uptime"
<?php
$output = shell_exec('uptime');
echo "<pre>$output</pre>";
?>
Jedoch funktioniert das nicht mit dynamischen Befehlen, also die z.b. die mehrere Ausgaben haben und z.b. Prozente hochrechnen.
Ich brauche also eine "dynamische" Anzeige der Shell, damit auch Befehle wie "top" funktioneren.
Speziell geht es mir um den Vulnerability Scanner openvas, der zum starten ewig braucht, damit der User das sehen kann.
diesen startet man z.b. per "openvassd -p 9030", und kann dann 5-10 Minuten warten.
Kann man evtl. die Shell umleiten, oder alles in eine Datei schreiben und diese dann auslesen?
Gruß
tavoc