Hallo Zusammen,
ich habe folgendes Script als teamspeak3 in /etc/init.d eingetragen und bekomme aber nur folgende Fehlermeldung:
/etc/init.d/teamspeak3 restart -bash: /etc/init.d/teamspeak3: /bin/bash^M: Defekter Interpreter: Datei oder Verzeichnis nicht gefunden
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | #!/bin/sh ### BEGIN INIT INFO # Provides: teamspeak3 # Required-Start: $local_fs $network # Required-Stop: $local_fs $network # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Description: Teamspeak 3 Server ### END INIT INFO # INIT Script by www.SysADMINsLife.com ###################################### # Customize values for your needs: "User"; "DIR" USER="teamspeak3" DIR="/usr/local/teamspeak3" ###### Teamspeak 3 server start/stop script ###### case "$1" in start) su $USER -c "${DIR}/ts3server_startscript.sh start" ;; stop) su $USER -c "${DIR}/ts3server_startscript.sh stop" ;; restart) su $USER -c "${DIR}/ts3server_startscript.sh restart" ;; status) su $USER -c "${DIR}/ts3server_startscript.sh status" ;; *) echo "Usage: {start|stop|restart|status}" >&2 exit 1 ;; esac exit 0 |
Wo ist da der Fehler ?