Halihallo coolblue
$command="sar -u 1 100";
while($client = $server-accept()) {
$command=<$client>;
system("$command &");
}
Achtung: Deine vorherige Zuweisung an $command wird überschrieben.
Vielleicht hast du das nicht gesehen.
Achtung II: <>-Operator gibt auch den Zeilenumbruch aus! - Also:
$command=chomp(<$client>)
system("$command &");
while($client = $server-accept()) {
$command=<$client>;
system('$command &');
}
Natürlich nicht '$command &' ist auch kein Befehl. Nur bei doppelten
Quotes wird die Variable durch dessen Inhalt ersetzt. Vorsicht...
Aber das klappt:
while($client = $server-accept()) {
system('sar -u 1 100 &');
}
Glaube ich nicht. $server-accept() gibt wohl einen Fehler, es muss
$server->accept() heissen :-)
Viele Grüsse
Philipp