Startscript

vb-server

Registered User
Hallo miteinander.

Ich habe auf einem zweiten ein PERL-Skript. Dieses möchte ich mit einem /etc/init.d start -und Stoppscript ausstatten. Es sollte automatisch beim Systemstart gestartet werden. Wenn das PERL Skript abbricht, soll es automatisch wieder gestartet werden.

Hat da jemand ein Code für mich? Ich kenne mich mit programmieren leider nicht aus.

Danke :)

gruss
vb-server
 
Also mein script lautet so:

Code:
#!/bin/sh

case "$1" in
'start')
        cd /script
        ./listen.sh
        ;;
'stop')

        killall listen.sh
        ;;
*)
        echo "Usage: $0 { start | stop }"
        ;;
esac
exit 0

das problem: rufe ich es so auf: /etc/init.d/script start, funktioniert zwar alles nur wenn ich SSH schliesse, ist es weg. Wie kann ich machen dass es geöffnet bleibt?

gruss
ubuntulinux
 
Last edited by a moderator:
Auf den ersten Blick scheints zu funktionieren. Den mit dem &-Zeichen hatte ich auch noch im Kopf, hab allerdings gedacht, man benötigt && und nicht &. Mit & gehts aber :)

gruss
vb-server
 
Back
Top