Problem bei autostart / Ausführung mit meinem SH-Script

D

danke

Hallo zusammen.

Ich habe ein Shellscript gebastelt, das ich gerne via /etc/init.d/ automatisch ausführen würde. Es soll auch wie es mit der while Schleife gecoded ist dauerhaft laufen.
Wie geht das? Es einfach in /etc/init.d/ legen hat nicht funktioniert, ebenfalls ging es nicht als ich es einmal mit & am Ende gestartet hatte. :(

Scripterklärung:
Da mein fcgi nach einer Weile abkackt und ich noch nicht den Fehler ausfindig machen konnte, muss ich gewährleisten, dass fcgi im Falle eines Ausfalls automatisch neugestartet wird.

Kurzfassung:
Wie kann ich dieses Script (nennen wir es "fcgi-check") per Autostart starten und dauerhaft ausführen?

Hier noch der Code:

Code:
#!/bin/bash

# Prozess-Name
NAME="/usr/bin/php5-cgi"
DIR="/usr/bin/php-fastcgi"

clear

while [ true ]
do

	# Laeuft es noch?
	if ( pidof $NAME )
	then
	echo "$NAME ok"
	else
	echo "$NAME nicht okay, starte neu"
	$DIR
	echo "Gestartet"
	fi
	
	sleep 5
	
done
 

Ähnliche Themen

Problem mit HSPA+ Modem Huawei E353 - Installation unmöglich?

Habe da ein Problem was nicht wegbekomme

Script mit Zenity + bei find verzeichnisse ausschliessen

Problem mit HLTV Script

KDE-compiz-gcompizthemer-Autostart-HowTo

Zurück
Oben