PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Countdown Zähler



real-challo
13.12.02, 21:06
Hallo !

Ich möchte mir ein Script schreiben, wo man entweder die Laufzeit in Minuten mit angibt, oder die Endzeit. Nun soll er einen Countdownzähler starten, daß er eben sich jede Secunde die verbleibenden Secunden (wenn möglich natürlich etwas besser in der Fornm "Tage : Stunden: Minuten : Secunden" anzeigt.

Ich wollte das mit date machen. Geht aber nicht, da date immer die aktuelle Zeit z.B. in secunden ausgibt.

Wie würdet ihr das machen ? Welche Befehle ?


P.S. : Wenn man z.B. date sagen könnte, berechne die secunden von 1.2.2003 (seit 1970 macht er ja automatisch) würde mir auch schon etwas weiterhelfen. Geht das ?

msi
13.12.02, 21:16
mrunix.de

rup
14.12.02, 21:05
Das Skript funktioniert wie eine Eieruhr, kann aber nur Sekunden


#!/bin/bash

typeset -i x=1
echo "Eieruhr: Bitte Sekunden angeben"
read x
x=$x-1
while [ $x -ge 0 ]
do
sleep 1
echo $x
x=$x-1
done
echo -e "\aZeit abgelaufen"