Defiler un message

bon soir;
#!/bin/bash

for i in 0 10 20 30 40 50 60 70 80 90 100
do
clear
echo "loading ......$i % "
done

comment faire défiler ses numero a l'affichage
merci d'avance
Configuration: Windows XP
Firefox 2.0.0.14

3 réponses

  1. Modérateur
    Et avec des séquences ANSI, ce la paraîtra plus propre
    
    [johand@horus]~/src/bash $cat  counbter.sh
    #!/bin/sh
    BACK="\033[3D"
    echo BLAHBLAH
    echo BLIHBLIH
    
    for i in 1 2 3 5 10 20 30 40 50 100 200 300 400 500; do
            echo -n $i
            echo -ne $BACK
            sleep 2
    done
    

    Voir par exemple
    http://www.linuxselfhelp.com/howtos/Bash-Prompt/Bash-Prompt-HOWTO-6.html
    help echo; man bash

    Johan
    1. Modérateur
      Salut,

      par exemple
      #!/bin/bash
      
      for i in 0 10 20 30 40 50 60 70 80 90 100
      do
      clear
      echo "loading ......$i % "
      sleep 0.5
      done