diff --git a/packages/sysutils/busybox/scripts/functions b/packages/sysutils/busybox/scripts/functions index 99eba1d805..490c01e02d 100755 --- a/packages/sysutils/busybox/scripts/functions +++ b/packages/sysutils/busybox/scripts/functions @@ -144,7 +144,7 @@ ProgressTask_Countdown() { while [ ${countfrom} -gt 0 ]; do echo ${countfrom} | awk '{ printf "\b\b%2d", $1 }' - sleep 1 + read -r -s -t1 && break countfrom=$((countfrom - 1)) done