ich schraube gerade ein Bash-Script zusammen, dass die Laufzeit des Computers misst und den Computer nach einer bestimmten Zeit ausschaltet - soll so eine Art Kindersicherung werden. Ich bin soweit eigentlich auch fertig, habe aber eine Frage, nämlich wie lange das meine Festplatte mitmacht. Geplant ist, sekündlich die Laufzeit des Rechners in eine Datei zu schreiben, um die Zeitzählung beim nächsten Start des Computers fortzusetzen. Die Testschleife sieht in etwa so aus:
Code: Alles auswählen
zeitv=$(cat zeitv) # zeitv = Summe der verbrachten Zeit am Computer von vorangegangenen Sitzungen in Sekunden
echo "$zeitv"
if [[ $zeitv -gt 11 ]]
then
echo aus
fi
zeits=$(date +%s)
echo "$zeits"
zeita=0
echo "$zeita"
for (( var = $zeitv ; var < 12 ; (( var = var+1 )) ))
do
sleep 1
echo "$var"
zeita=$(($(date +%s)-$zeits))
echo "$zeita"
zeitg=$(($zeitv+$zeita))
echo "$zeitg"
echo "$zeitg">zeitv
if [[ $zeitg -gt 11 ]]
then
echo aus
fi
done