ubuntuusers.de

Unbenannt

Datum:
7. Oktober 2014 20:26
Code:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
#! /bin/bash

aktuellezeit=$(date +%H%M)
weckzeit=$(cat /opt/wecker/time.txt)

while true
do
        if [ $aktuellezeit == $weckzeit ]
        then
                sleep 60 #Verhindert, dass die Bedingung im nächsten Durchlauf nochmal zutrifft.
                /pfad/zum/Licht_und_Musik_an_Skript.sh
        else
                sleep 30 #P30 Sekunden Pause bis  zur nächsten Pr�üfung
                aktuellezeit=$(date +%H%M)
                sleep 1
                weckzeit=$(cat /opt/wecker/time.txt)
        fi
done