Hallo Leute,
ich habe ein paar Programme die immer laufen sollten. Ich habe daher ein Skript was mit pidof kontrolliert ob diese Laufen.
Dieses Skript wird automatisch ausgeführt...
Wenn jetzt aber einer dieser Prozesse nicht mehr läuft (wegen Semgentation fault). Checkt das mein Skript nicht.
Sobald ich aber irgendwas in die Shell eingebe, auch wenn es nur ein Enter ist wird ja folgendes ausgegeben:
[2]- Terminated ${PLAYER_DIR}/Tools
Ab dann scheint pidof wieder richtig zu funktionieren.
Wie könnte ich also das per Skript auch machen. Scheint so als würde Linux die Processeinfos erst aktualisieren sobald irgendwas aktiv vom User gemacht wird...
Ich hoffe man versteht ungefähr worauf ich hinaus will.
Wäre super wenn da jemand eine Lösung hätte dafür...
lg Darian
ich habe ein paar Programme die immer laufen sollten. Ich habe daher ein Skript was mit pidof kontrolliert ob diese Laufen.
Dieses Skript wird automatisch ausgeführt...
Wenn jetzt aber einer dieser Prozesse nicht mehr läuft (wegen Semgentation fault). Checkt das mein Skript nicht.
Sobald ich aber irgendwas in die Shell eingebe, auch wenn es nur ein Enter ist wird ja folgendes ausgegeben:
[2]- Terminated ${PLAYER_DIR}/Tools
Ab dann scheint pidof wieder richtig zu funktionieren.
Wie könnte ich also das per Skript auch machen. Scheint so als würde Linux die Processeinfos erst aktualisieren sobald irgendwas aktiv vom User gemacht wird...
Ich hoffe man versteht ungefähr worauf ich hinaus will.
Wäre super wenn da jemand eine Lösung hätte dafür...
lg Darian