afficher une progression 1% 2% ... en bash - Codes et scripts - Linux et OS Alternatifs
MarshPosté le 04-02-2003 à 23:33:39
Je souhaite dans un script afficher dans une boucle while la valeur d'un compteur en écrasant celle de coup d'avant. Je m'explique :
i=1 while [ $i -le 100 ]; do echo -n "$i%" i=$(($i + 1)) done
là ça me mets naturellement 1%2%3%4%... Je voudrais que le compteur i+1 s'écrive à l'endroit où le i s'était écrit afin de l'écraser, faisant ainsi apparaitre une progression. C'est faisable ? Help aux pros du bash !
Message édité par jotenakis le 04-02-2003 à 23:35:42
Marsh Posté le 04-02-2003 à 23:33:39
Je souhaite dans un script afficher dans une boucle while la valeur d'un compteur en écrasant celle de coup d'avant.
Je m'explique :
i=1
while [ $i -le 100 ]; do
echo -n "$i%"
i=$(($i + 1))
done
là ça me mets naturellement 1%2%3%4%... Je voudrais que le compteur i+1 s'écrive à l'endroit où le i s'était écrit afin de l'écraser, faisant ainsi apparaitre une progression.
C'est faisable ? Help aux pros du bash !
Message édité par jotenakis le 04-02-2003 à 23:35:42