While in bash
Aller à la navigation
Aller à la recherche
La syntaxe est proche de celle de for.
while [ 1 ]
do
date
sleep 1
done
affiche la date toutes les secondes... forever La condition "1" = True = toujours vrai n'est qu'un exemple.
d=`date "+%S"`
while [ $d -ne "00" ]
do d=`date "+%S"`
printf "\r%s" "$(date '+%T')"
sleep 1
done
echo ""
boucle jusqu'à la prochaine minute (secondes =0)