Quantcast
Channel: Kodinerds.net - Deutschsprachiges Forum zum Kodi Entertainment Center
Viewing all articles
Browse latest Browse all 87137

Problem mit Cronjob und Script

$
0
0
Hi!

Ich habe endlich mal ein brauchbares Script gefunden, um bei Aufnahmen auf meinem E2 Receiver das NAS zu starten, allerdings lässt sich das Script nicht wie gewünscht ausführen und ich kann die Fehler nicht deuten.

Hier das Script:

Shell-Script

  1. #!/bin/sh
  2. # written by Dominik Deobald
  3. # http://blog.deobald.org/
  4. # MAC-Adresse
  5. NAS_MAC=XX:XX:XX:XX:XX:XX
  6. # Start in der nächsten10 Minuten
  7. TOLERANZ=300
  8. # Zeitfenster von
  9. TIME_MIN=`date +%s`
  10. # Zeitfenster bis
  11. TIME_MAX=$(($TIME_MIN+$TOLERANZ))
  12. cat /etc/enigma2/timers.xml | grep disabled=\"0\"\ justplay=\"0\" | sed 's/ /\n/g' | grep begin | sed 's/begin="//' | sed 's/"//' | while read Startzeit; do
  13. # liegt die Zeit zwischen der Zeitspanne, dann Funktion aufrufen...
  14. if [ $Startzeit -ge $TIME_MIN ] && [ $Startzeit -le $TIME_MAX ]; then
  15. ether-wake -m $NAS_MAC
  16. fi
  17. done
Alles anzeigen

Und das kommt, wenn ich das Script über die Shell starte....


Quellcode

  1. root@axodin:/usr/scripts# sh wol.sh
  2. wol.sh: line 2: $'\r': command not found
  3. wol.sh: line 5: $'\r': command not found
  4. wol.sh: line 7: $'NAS_MAC=E8:39:35:23:31:74\r': command not found
  5. wol.sh: line 8: $'\r': command not found
  6. wol.sh: line 11: $'\r': command not found
  7. wol.sh: line 14: $'\r': command not found
  8. ")00ntax error: invalid arithmetic operator (error token is "
Man möge mich aufklären.

Thx! ;)

b0mb

Viewing all articles
Browse latest Browse all 87137


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>