leon22
28-05-2007, 13:50
Hallo!
Nachdem ich schon einen einfachen Fortschrittsbalken in dieser Form programmiert habe:
echo -n $'__________________________________________]100%\r'"0["
for ((i = 0; i < 40; i++)); do
echo -n "+"
KOMMANDO &> /dev/null
done
echo
(leider ist das ja nur ein Pseudoanzeigebalken; wenn das Kommando abgearbeitet wird wird der Balken weitergezeichnet -> also keine Aussage über die tatsächliche Zeit )
Wie könnte man nun einen Balken programmieren der mir die tatsächlich benötigte Zeit für einen Prozess bestimmt und dann den Balken auf 100 % hochzählt ?
Vielen Dank schon mal für die Antworten !
mfg leon22
Nachdem ich schon einen einfachen Fortschrittsbalken in dieser Form programmiert habe:
echo -n $'__________________________________________]100%\r'"0["
for ((i = 0; i < 40; i++)); do
echo -n "+"
KOMMANDO &> /dev/null
done
echo
(leider ist das ja nur ein Pseudoanzeigebalken; wenn das Kommando abgearbeitet wird wird der Balken weitergezeichnet -> also keine Aussage über die tatsächliche Zeit )
Wie könnte man nun einen Balken programmieren der mir die tatsächlich benötigte Zeit für einen Prozess bestimmt und dann den Balken auf 100 % hochzählt ?
Vielen Dank schon mal für die Antworten !
mfg leon22