Hola garniks,
no entiendo la utilidad de tu script, pero según entiendo, lo que buscas es algo asi...
num=$1
until [[ "$num" -le 0 ]]; do
echo "numero: $num"
num=$(($num/2))
let cont+=1
done
echo "CONTADOR: $cont"
Salida en pantalla:
$ sh test.sh 10
numero: 10
numero: 5
numero: 2
numero: 1
CONTADOR: 4
Si lo que buscas es otra cosa, por favor explica mejor cual es el problema o la necesidad.
Saludos