Voglio implementare una barra di avanzamento che mostra i secondi trascorsi in bash. Per questo, ho bisogno di cancellare l'ultima riga mostrata sullo schermo (il comando "cancella" cancella tutto lo schermo, ma devo cancellare solo la riga della barra di avanzamento e sostituirla con le nuove informazioni).
Il risultato finale dovrebbe essere simile a:
$ Elapsed time 5 seconds
Quindi, dopo 10 secondi, voglio sostituire questa frase (nella stessa posizione sullo schermo) con:
$ Elapsed time 15 seconds
for i in {1..100000}; do echo -en "\r$i"; done
per evitare la seq call :-)