Ich könnte mal wieder Hilfe gebrauchen. Diesmal in Sachen Zeitangaben im Skript.
Konkret würde ich gerne die Anzahl der Sekunden nach dem 1.Januar 1970 bis zum jeweils morgigen Tag z.B. um 17 Uhr wissen.
Ich benötige diesen Wert um mein QNAP NAS zu eben diesem Zeitpunkte automatisch aus dem Standby zu erwecken. Das NAS läuft unter Debian Wheezy. Ich fahre es abends entweder gezielt oder per cronjob in den Standby herunter.
Installiert habe ich das Programm qcontrol, welches als Dienst läuft und u.a. die Funktion Wakealarm bietet.
Will ich das NAS z.B. in 45 Minuten aufwecken, so übergebe ich ihm das mit
Das funktioniert auch zuverlässig. Ich kenne aber leider nicht den Weg wie ich die erforderliche Sekundenzahl für morgen 17 Uhr ermittle. Sicher ist das auch per Suche zu finden. Aber nur dann, wenn man die richtigen Suchbegriffe verwendet, wobei ich mich in diesem speziellen Fall schwer tue.
Für jede Hilfe bin ich dankbar.
Gruss H.
Konkret würde ich gerne die Anzahl der Sekunden nach dem 1.Januar 1970 bis zum jeweils morgigen Tag z.B. um 17 Uhr wissen.
Ich benötige diesen Wert um mein QNAP NAS zu eben diesem Zeitpunkte automatisch aus dem Standby zu erwecken. Das NAS läuft unter Debian Wheezy. Ich fahre es abends entweder gezielt oder per cronjob in den Standby herunter.
Installiert habe ich das Programm qcontrol, welches als Dienst läuft und u.a. die Funktion Wakealarm bietet.
Will ich das NAS z.B. in 45 Minuten aufwecken, so übergebe ich ihm das mit
Code:
echo 0 > /sys/class/rtc/rtc0/wakealarm
echo `date '+%s' -d '+ 45 minutes'` > /sys/class/rtc/rtc0/wakealarm
Für jede Hilfe bin ich dankbar.
Gruss H.