Je souhaite implémenter une barre de progression indiquant les secondes écoulées dans bash. Pour cela, je dois effacer la dernière ligne affichée à l'écran (la commande "effacer" efface tout l'écran, mais je n'ai besoin d'effacer que la ligne de la barre de progression et de la remplacer par les nouvelles informations).
Le résultat final devrait ressembler à:
$ Elapsed time 5 seconds
Ensuite, après 10 secondes, je veux remplacer cette phrase (dans la même position dans l'écran) par:
$ Elapsed time 15 seconds
for i in {1..100000}; do echo -en "\r$i"; done
pour éviter l'appel suivant :-)