Jump to content

Uhr mit schnellem Durchlauf


true.catweasel

Empfohlene Beiträge

Hallo,

 

zur schnelleren Optimierung meiner Schriftsammlung wäre es gut, wenn die Uhr Stunden:Minuten:Sekunden oder Minuten:Sekunden anzeigen würde.

Eine Zählschleife, welche die Stunden:Minuten-Anzeige im Sekundentakt durchzählt wäre auch okay.

 

Im Grunde soll die Uhr mit schnelltakt durchlaufen, um in einem erträglichen Zeitraum den Ausfall von Ziffern in der Anzeige feststellen zu können.

 

Eine Instruktion, wo über Telnet die Zeitzone mit direkter Änderung der Uhr verbunden ist genügt auch schon.

Einfach nur export TZ=CET-5CEST,M3.5.0/2,M10.5.0/3 eingeben und anschließend "Neutrino neu starten" führt leider nicht zum gewünschten Erfolg.

 

 

Gruß

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi,

 

und wie stellst Du Dir das nun vor?

Soll ich Dir ein extra Image basteln das überall wo ne Uhr angezeigt wird mal nen Schnelldurchlauf macht?

Sorry, also das ist beim Besten Willen etwas zuviel verlangt.

 

Du kannst die Systemzeit beliebig mit dem date Befehl setzen

 

date -s 11:11

 

setzt die Uhr auf 11Uhr11

 

Das sollte ausreichend sein für die Tests.

Wenn Du länger mal eine Uhrzeit brauchst dann machs in ner Schleife:

 

while 1; do; sleep 1; date -s 11:11 ; done &

Link zu diesem Kommentar
Auf anderen Seiten teilen

Du kannst die Systemzeit beliebig mit dem date Befehl setzen

 

date -s 11:11

 

setzt die Uhr auf 11Uhr11

 

Das sollte ausreichend sein für die Tests.

Wenn Du länger mal eine Uhrzeit brauchst dann machs in ner Schleife:

 

while 1; do; sleep 1; date -s 11:11 ; done &

Hi Worschter,

 

Genau sowas habe ich gesucht: simpel und funktionell.

 

Vielen Dank

Link zu diesem Kommentar
Auf anderen Seiten teilen

und hier ist der Schnelldurchlauf (naja, schnell ist übertrieben...):

#Wer hat an der Uhr gedreht...
#
DELAY=1
HH=00
MM=00
SS=00
MON=$(date +%m)
DAY=$(date +%d)
YYYY=$(date +%Y)

while [ $HH -lt 24 ]; do
 while [ $MM -lt 60 ]; do
   date -s $MON$DAY$HH$MM$YYYY
   sleep $DELAY
   MM=$(expr $MM + 1)
   if [ "$MM" -lt 10 ]; then
       MM="0"$MM
   fi
 done
 MM="00"
 HH=$(expr $HH + 1)
 if [ "$HH" -lt 10 ]; then
      HH="0"$HH
 fi

done

 

hth,

rübe :wub:

Link zu diesem Kommentar
Auf anderen Seiten teilen

Archiviert

Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.

  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...