Ich habe eine Situation, in der ich während eines Build-Prozesses ein Skript verwenden möchte, das einen Prozess stoppt und ihn nach der Aktualisierung seiner Dateien als letzten Schritt erneut startet. Der Prozess wird über ein Build-System gestartet, das ein eigenes Benutzerkonto auf der Maschine verwendet.
Das Skript funktioniert einwandfrei, wenn es manuell gestartet wird, aber wenn es vom Build-System gestartet wird, wird es nach einigen Sekunden beendet.
Hat jemand eine Idee, warum der Prozess beendet wird?
PS: Ich verwende nohup und & beim Starten des Prozesses. PPS: Ich habe versucht, die Ein- und Ausgabe umzuleiten, aber das hat nicht geholfen ...