-
Calcul en Shell
Bonsoir,
Je souhaiterai faire un peu de calcul avec du Shell. comment concaténer des valeurs SVP ?
Exemple : j'ai deux variables :
Nombre1="00000" et une variable i qui s'incrémente une boucle. Donc normalement en faisant Nombre="[$i+$Nombre1]" ca donne 1 pour i=1.
Comment faire de tel sorte que le résultat affiché soit comme ça : 00001.
Merci bien !
-
Bonjour,
La variable Nombre1 peut-elle prendre d'autres valeurs? Si oui, lesquelles? Et quel serait le résultat attendu?
-
Calcul en Shell
Bonjour,
Non, la variable $nombre1 est toujours égal à "00000" et la variable i va de 1 à 10000.
Exemple :
Pour i=1 résultat attendu est 00001 au lieu de 1.
Pour i=98 résultat attendu est 00098 au lieu de 98.
Pour i=2699 résultat attendu est 02699 au lieu de 2699.
Cordialement,
Poullodiery.
-
Bonjour,
Code:
printf "%.${#nombre1}d\n" 1 22 333 4444 55555 666666