kostenloser Webspace werbefrei: lima-city


Überprüfen, ob ein Prog läuft

lima-cityForumProgrammiersprachenC/C++ und D

  1. Autor dieses Themas

    m***s

    Hallo,

    ich poste mal hier, weil ich keine Ahnung habe, wo das genau rein passen w?rde.
    --
    (Wie) Kann ich unter Linux ein Prog/Skript schreiben, das andere Programme startet und diese, wenn sie beendet werden, wieder neu startet?

    Hintergrund ist folgender:
    Nen Freund von mir (bzw. Bekannte von dem) haben unter linux nen Server f?r irgendwas (ka was des jetzt genau war, irgend nen spiel jedenfalls)) laufen. Das sind drei Programme oder so, und das st?rzt wohl h?ufiger mal ab und die haben keinen Bock erstma wartenzu m?ssen bis der GM (oder so ?hnlich) kommt und das mal alles neustartet. Und da brauchen se halt irgendwas was das von alleine tut.


    Mfg

    M43kS
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. 0******a

    Das kann man auch oer Shellprogrammierung machen. Einfach einen grep auf die Ausgabe von ps machen (grep-Aufruf dabei ausschliessen) und das Programm neu starten, wenn grep einen Fehler zur?ckliefert. Ich denke, der AUfwand, daf?r ein eigenes Programm zu schreiben ist zu hoch, da es auch in ein paar Zeilen Shell-"Code" geht.
  4. t***a

    Hmm, da war doch mal ... ah, genau hier:
    http://rogerwilco.gamespy.com/support/rwbs/hints.html

    M?sstest das Skript so modifizieren, dass statt rwbs (Roger Wilco Server) das von dir gew?nschte Programm gestartet wird.
  5. z*m

    Wenn es Dir nur darum geht, ein einziges Programm immer wieder neu zu startn, kannst Du das mit einem minimalen bash-skript machen:

    #!/bin/sh
    EXIT="NO"
    while [ ! -z $EXIT ]
    do
      mein_programm
      clear
      echo "Press enter in 5 seconds to abort, or wait to restart"
      read -t 5 EXIT
    done


    Wenn Du drei Programme hast, machst Du das halt in drei Skripten.
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!