Hallo,
danke erst mal für die Antworten.
Es handelt sich hier um ein SLES9 System (sorry, werde ich nächstes mal gleich erwähnen)
Also ich hab ca. 40 Systeme die Verwaletet werden müssen.
Ich möchte ein Skript schreiben, der bei Knopfdruck (auf einer HTML-Seite) mir anzeigt wird, welche Skripte gerade gestartet sind und welche nicht.
Da jedes System andere Skripte hat die gestartet werden müssen, habe ich das Dynamisch gestaltet und lese lese deswegen die /etc/init.d/rc3.d aus. Für unser betrieb ist es wichtig, dass die Dienste die in der /etc/init.d/rc3.d eingetragen sind, auch alle laufen, dass ist der Grund .
Jetzt möchte ich wissen, wie ich diese RC-Skripte über Perl abfragen kann, so das ich sehen kann, ob diese gestartet sind oder nicht?!
Ich hab schon sowas ähnliches in der bash gelöst
if $($RC_DIENST status > /dev/null 2> /dev/null) ; then
echo "$RC_DIENST OK"
fi
Die Einzigste möglichkeit die mir jetzt gerade einfällt, ist den Bash-Code in dem Perl-Skript abzusetzen, wobei ich das nicht so gut finde, würde das gerne ganz über perl lösen.
Habt ihr eine Ahnung wie ich das machen kann?