anquijix
02-09-2005, 09:36
Hi zusammen
Ich bin noch ein ziemlicher Anfänger in Sachen Bash-Scripting
Hab mal aus Neugier nen Zähler gemacht, der 6sekunden hinunterzählt, dies ausgibt und dann den Hauptteil des Scripts startet.
for i in 6 5 4 3 2 1; do echo "wait $i sec" ; sleep 1; done
Jedoch wird für jede Zahl eine neue Linie geschrieben. Es gibt doch auch die Möglichkeit, das auf einer Linie darzustellen, also so, dass sich nur die Zahl verändert in der Ausgabe.
Lässt sich sowas mit echo überhaupt realisieren? Hab im man nichts gefunden.
Ich bin noch ein ziemlicher Anfänger in Sachen Bash-Scripting
Hab mal aus Neugier nen Zähler gemacht, der 6sekunden hinunterzählt, dies ausgibt und dann den Hauptteil des Scripts startet.
for i in 6 5 4 3 2 1; do echo "wait $i sec" ; sleep 1; done
Jedoch wird für jede Zahl eine neue Linie geschrieben. Es gibt doch auch die Möglichkeit, das auf einer Linie darzustellen, also so, dass sich nur die Zahl verändert in der Ausgabe.
Lässt sich sowas mit echo überhaupt realisieren? Hab im man nichts gefunden.