Ich habe dieses Script vor längerem im Internet ausgegraben:
Das Problem ist, das mir dieses Script immerwieder die Startlog vom Shoutcast anzeigt. Ich möchte aber, dass nur "Starte SHOUTcast neu..." erscheint.
Und wie kann ich einbauen, dass gecheckt wird, ob ein Server online ist oder nicht...
Code:
test -f /shoutcast/sc_serv || exit 0
case "$1" in
start)
echo "Starte SHOUTcast..."
/shoutcast/sc_serv /shoutcast/test.conf
;;
stop)
echo "Stoppe SHOUTcast..."
pkill -9 -f "/shoutcast/sc_serv"
;;
restart)
echo "Starte SHOUTcast neu..."
pkill -9 -f "/shoutcast/sc_serv"
/shoutcast/sc_serv /shoutcast/test.conf
;;
*)
echo "usage: shoutcast {start | stop | restart}"
;;
esac
Und wie kann ich einbauen, dass gecheckt wird, ob ein Server online ist oder nicht...
Last edited by a moderator: