Hallo, ich habe ein Skript wakeonlan-unraid.sh mit dem Inhalt:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | #!/bin/sh # Start the wakeonlan service case "$1" in start) wakeonlan f8:b1:56:be:be:73 >> /home/christian/log-wakeonlan ;; stop) # stop the wakeonlan service ;; *) # invalid option echo "Usage: $0 start|stop" exit 1 ;; esac exit 0 |
Dieses soll bei Systemstart ausgeführt werden. Dazu habe ich folgenden Befehl abgesetzt:
1 | sudo update-rc.d wakeonlan-unraid.sh defaults |
Ich wollte dann schauen, ob das Skript registriert ist mit
1 | ls /etc/rc*.d | grep wakeonlan-unraid.sh |
Die Ausgabe bleibt aber leer und das Skript wird bei Systemstart nicht gestartet. Was mache ich falsch? Das Skript ist ausführbar.
Bearbeitet von rklm:
Syntaxhighlighting