Hallo,
Thomas Schmidt schmidt@netaction.de (Mo 05 Dez 2011 10:11:57 CET): (…)
Das Script muss auch erklären können, ob beide Scripte laufen und sie auf Wunsch abschießen. Eine Restart-Funktion wäre das Sahnehäubchen.
case "$1" in start) …;; stop) …;; restart) $0 stop $0 start ;; esac
Ach ja: Der Daemon läuft nicht als root. Auf /var/run habe ich keinen Zugriff. Deshalb wollte ich mit Lockfiles eigentlich nicht arbeiten,
Warum, die könnten ja auch woanders liegen.
Wie muss ich die Scripte starten, so dass sie im richtigen Verzeichnis
Die Frage verstehe ich nicht.
gefunden werden und alle Ausgaben in die gemeinsame Datei wandern? Und
#! /bin/bash … script1 &>output script2 &>output
wie stelle ich ohne Lockdatei fest, ob die Scripte laufen?
Annäherungsweise könntest Du in der Prozesstabelle gucken, ob die Scripte zu finden sind.