thesecondjoker
Member
Hallo Leute,
ich schreibe ein Skript, in dem ich Dienste stoppe, Daten sichere und anschließend die Dienste wieder starte. Ich möchte gerne unnötige Fehlermeldungen vermeiden, falls die Dienste bei der Ausführung des Skriptes nicht laufen sollten (wird später über cron gesteuert).
Wie ich den Status eines Dienstes abfrufe, weiss ich, aber wie kann ich das Ergebnis des Status verwenden?
Ich will also die Dienste nur stoppen, falls sie laufen.
Mir kommt gerade eine Idee. Wenn ich z.B. ps aux | grep [Dienstname] ausführe und dabei das Ergenis negativ ist, wäre das eine sichere Überprüfung? Wenn ja, wie überprüfe ich, ob das Ergebnis negativ ist?
Vielen Dank im voraus.
Gruß
tsj
ich schreibe ein Skript, in dem ich Dienste stoppe, Daten sichere und anschließend die Dienste wieder starte. Ich möchte gerne unnötige Fehlermeldungen vermeiden, falls die Dienste bei der Ausführung des Skriptes nicht laufen sollten (wird später über cron gesteuert).
Wie ich den Status eines Dienstes abfrufe, weiss ich, aber wie kann ich das Ergebnis des Status verwenden?
Ich will also die Dienste nur stoppen, falls sie laufen.
Mir kommt gerade eine Idee. Wenn ich z.B. ps aux | grep [Dienstname] ausführe und dabei das Ergenis negativ ist, wäre das eine sichere Überprüfung? Wenn ja, wie überprüfe ich, ob das Ergebnis negativ ist?
Vielen Dank im voraus.
Gruß
tsj