Problème boucle FOR

calimerette -  
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je souhaite faire une boucle for par exemple avec un numéro de terminal sur 6 caractères. Cette boucle doit aller de 000001 à 999999.....je n'arrive pas à savoir comment faire pour prendre en compte mes 00000 du début....Qui peut m'aider ?

Merci d'avance
A voir également:

3 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

for ((i=1; i<999999; i++))
do 
printf "%06d\n" "$i"
done 

:-))
1
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,
printf "%06d\n" {0..999999}
--
106485010510997108
1
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Hi,

T'es vraiment un faignant toi !!! ;-))
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
for N in $(seq -f "%06g" 0 999999) ; do echo $N ; done
1