coolblue: Einen Schritt weiter

Beitrag lesen

Hiho Phillip,

sorry, dass war alles kein cut and paste... sondern habs auf die Schnelle mit einigen Fehlern reingehackt. Nochmal:

$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:

vom Client wird das Kommando sar -u 1 100 gesendet...

Warum funktioniert das nicht:

while($client = $server->accept()) {
   $command=<$client>;
   system("$command &");
}

das auch nicht:

while($client = $server->accept()) {
   system("sar -u 1 100 &");
}

und das doch:

while($client = $server-accept()) {
   system('sar -u 1 100 &');
}

Den festen Wert habe ich einfach mal zum Testen reingeschrieben.
Bei den ersten Beiden Beispielen bleibt das Script am system Befehl hängen, bis sar beendet wurde. Beim letzten nicht :(

Gruß,
coolblue

--
never say oops after you submitted a job :-)
0 47

Socket, system und Prozess in den Hintergrund schicken

coolblue
  • perl
  1. 0

    Einen Schritt weiter

    coolblue
    1. 0
      Philipp Hasenfratz
      1. 0
        coolblue
        1. 0
          Philipp Hasenfratz
          1. 0
            coolblue
            1. 0
              Philipp Hasenfratz
              1. 0

                Eine letzte Frage... hoffentlich :-)

                coolblue
                1. 0
                  Philipp Hasenfratz
                  1. 0
                    coolblue
                    1. 0
                      Philipp Hasenfratz
                      1. 0

                        Der wirklich letzte ... :-)

                        coolblue
                        1. 0
                          Philipp Hasenfratz
                  2. 0

                    CHOMP funktioniert nicht... was mache ich falsch?

                    coolblue
                    1. 0
                      Philipp Hasenfratz
                      1. 0
                        coolblue
                2. 0
                  Struppi
                  1. 0
                    coolblue
                    1. 0
                      EisFux
                      1. 0
                        coolblue
                        1. 0
                          Struppi
                          1. 0

                            Absolut klasse !

                            coolblue
                            1. 0
                              Philipp Hasenfratz
                              1. 0
                                coolblue
                              2. 0
                                coolblue
                                1. 0
                                  Philipp Hasenfratz
                                  1. 0
                                    coolblue
                          2. 0
                            Philipp Hasenfratz
                            1. 0

                              Benchmark, "chomp"-Lösungen

                              Philipp Hasenfratz
                              1. 0
                                coolblue
                                1. 0
                                  Philipp Hasenfratz
                                  1. 0
                                    coolblue
                            2. 0
                              Struppi
                      2. 0
                        Philipp Hasenfratz
                        1. 0
                          coolblue
                          1. 0
                            Philipp Hasenfratz
                            1. 0
                              coolblue
                            2. 0

                              Fehler im Forum nachträglich korrigieren

                              EisFux
                              • zu diesem forum
                              1. 0
                                Christian Kruse
                          2. 0
                            EisFux
                        2. 0
                          EisFux
                          1. 0
                            Philipp Hasenfratz
                            1. 0
                              Philipp Hasenfratz
  2. 0
    Philipp Hasenfratz
    1. 0
      coolblue
      1. 1
        Philipp Hasenfratz
        1. 0
          coolblue