Bonjour
je cherche à réaliser un script ksh qui recupere dans un fichier un numéro sous 6 caractère (par exemple 000002) et qui doit incrémenter ce numero tout en le laissant sous 6 caractères (ce qui donne 000003). Comment je peux faire?
Merci
Version imprimable
Bonjour
je cherche à réaliser un script ksh qui recupere dans un fichier un numéro sous 6 caractère (par exemple 000002) et qui doit incrémenter ce numero tout en le laissant sous 6 caractères (ce qui donne 000003). Comment je peux faire?
Merci
http://marcg.developpez.com/ksh/ devrait te donner la réponse ;)
De tête, je dirais de voir la fonction "eval"
un petit "man eval" s'impose
Ca ne marche pas man eval
Code:
1
2
3
4 $ X=000002 $ Y=$(printf "%06d" $(($X+1))) $ echo $Y 000003