Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Programm über Cronjob starten / beenden

  1. #1
    kentro
    Gast

    Programm über Cronjob starten / beenden

    Hallo zusammen,

    ich habe einen Cronjob eingrichtet das ein Programm zu einer bestimmten Zeit täglich gestartet wird. Bis dahin klappt alles. 10 Stunden später soll das Programm automatisch beendet werden.

    Das Problem ist das ich den Cronjob zum Beenden immer manuell eintrag nachdem das Programm gestartet ist da ich dann erst die PID für den kill Befehl erhalte.

    Gibt es auch eine Möglichkeit den kill Cronjob zu automatisieren?

    Danke.

  2. #2
    I'm not a feature!
    Registriert seit
    Apr 2004
    Ort
    Stuttgart
    Beiträge
    445
    Hallo kentro,

    ja, es gibt noch die möglichkeit über den Programmnamen zu beenden:

    killall - kill processes by name

    Beispiel: killall -9 superkaramba oder einfach killall superkaramba

    Natürlich musst Du die Berechtigung dafür haben (wie bei kill auch).
    Gruß Dieter

    Intel Core 2 Quad 9300, 6 GB Ram, 3 TB HD, Kubuntu 8.04.1, KDE 3.5.9, Kernel 2.6.24

  3. #3
    komplett "ausgebleicht" Avatar von Der Gestreifte
    Registriert seit
    May 2003
    Ort
    904**
    Beiträge
    3.247
    Andere Möglichkeit wäre, das Programm aus einem Skript heraus im Hintergrund zu starten und dann die in der Variablen "$!" abgelegte PID dieses Prozesses in eine Datei zu schreiben.
    Sinvoll, wenn Du ein Programm mehrfach startest, also mehrere Prozesse mit dem gleichen Namen hast.

  4. #4
    Registrierter Benutzer Avatar von scytheman
    Registriert seit
    Jun 2005
    Beiträge
    68
    Und das ganze dann in einer Zeile:

    Programm & sleep 10h && kill $!

  5. #5
    Pinguinzüchter Avatar von hp_tux
    Registriert seit
    Sep 2003
    Beiträge
    2.669
    Hallo,

    hmm, nicht gut:
    Beispiel: killall -9 superkaramba oder einfach killall superkaramba



    besser:
    Code:
    Beispiel: killall -15 superkaramba oder einfach killall superkaramba


    Gruß

    hp_tux

  6. #6
    kentro
    Gast
    Hallo,

    vielen Dank Euch für die schnelle Hilfe. Bin begeistert . Werde das ganze mal ausprobieren.

Ähnliche Themen

  1. Programm beim booten automatisch starten
    Von Linux-Newbie123 im Forum Anwendungen Allgemein, Software
    Antworten: 6
    Letzter Beitrag: 22.07.03, 13:30
  2. Programm per Perl starten
    Von reSpawn im Forum Linux Allgemein
    Antworten: 11
    Letzter Beitrag: 23.05.03, 16:10
  3. Programm über Apache-PHP-Modul als User x starten.
    Von Valentin im Forum Linux Allgemein
    Antworten: 2
    Letzter Beitrag: 06.12.02, 14:59
  4. Programm als User starten
    Von alphanumeric im Forum Anwendungen Allgemein, Software
    Antworten: 4
    Letzter Beitrag: 22.10.02, 21:34
  5. Programm beim boot starten
    Von IceEagle im Forum Linux Allgemein
    Antworten: 1
    Letzter Beitrag: 15.06.01, 19:34

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •