Hallo,

Thomas Schmidt <[email protected]> (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.

-- 
Heiko

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Lug-dd maillist  -  [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an