Skriptologie

09/05/2013 - 14:51 von Paul-Wilhelm Hermsen | Report spam
Skriptnovice schreibt:

Ich habe ein Skript folgender Art

Command 1 (Daemon abschalten)
Command 2 (Datensicherung anwerfen)
Command 3 (Daemon anschalten)

Jetzt soll Command 3 aber erfolgen, wenn die Datensicherung, welche z.T.
recht lange dauert, beendet ist. Und genau das ist mein Problem.

Wie kann ich zwischen Command 2 und Command 3 skriptologisch sicher
stellen, dass
a) die Datensicherung beendet ist und
b) weil die Datensicherung beendet ist, Command 3 ausgeführt wird.

Die PID von Command 2 hilft mir zur Zeit auch nicht weiter, denn
a) sie ist auch nach abgeschlossener Datensicherung noch existent und
b) wüsste ich jetzt nicht, wie ich sie nach Auslesen durch das Skript
beseitigen lassen könnte, damit z.B. nach eliminierter PID von Command 2
Command 3 in Aktion treten könnte. Außerdem stellt das Auslesen der PID
gemàß a) ja nicht sicher, dass der zugehörige Prozess (Datensicherung)
beendet ist

Alles klar, oder habe ich mich zu verworren ausgedrückt?
 

Lesen sie die antworten

#1 Marc Haber
09/05/2013 - 15:10 | Warnen spam
Paul-Wilhelm Hermsen wrote:
Ich habe ein Skript folgender Art

Command 1 (Daemon abschalten)
Command 2 (Datensicherung anwerfen)
Command 3 (Daemon anschalten)

Jetzt soll Command 3 aber erfolgen, wenn die Datensicherung, welche z.T.
recht lange dauert, beendet ist. Und genau das ist mein Problem.



Der einfache Weg wàre sicherzustellen, dass Command 2 im Vordergrund
bleibt, bis das Backup abgeschlossen ist.

Die PID von Command 2 hilft mir zur Zeit auch nicht weiter, denn
a) sie ist auch nach abgeschlossener Datensicherung noch existent



Warum?

Grüße
Marc
Marc Haber | " Questions are the | Mailadresse im Header
Mannheim, Germany | Beginning of Wisdom " | http://www.zugschlus.de/
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834

Ähnliche fragen