Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3076 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  kornshell + incrementation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

kornshell + incrementation

n°766388
badre2911
Posté le 28-12-2005 à 16:49:03  profilanswer
 

Bonjour,
 
Comment faire une incrementation en kornshell sous AIX ??
 
j'ai fait ceci:
 
i=0
i=$i+1
 
echo $i ca me donne 0+1 ??
 
Merci de votre aide

mood
Publicité
Posté le 28-12-2005 à 16:49:03  profilanswer
 

n°766392
badre2911
Posté le 28-12-2005 à 17:03:29  profilanswer
 

j'ai trouve, il faut faire
i=0
let i=i+1
 
echo $i retourne bien 1

n°766523
shaman200
Posté le 29-12-2005 à 06:11:26  profilanswer
 

Joli.... :love:  
Sous AIX,j'avais jamais trouver un equivalent a i=i++
 
Sinon pour ton premier post, il est normal qu'il t'affiche "0+1" puisque c'est ce que tu lui demande d'afficher  :)  
il faut lui dire de faire une addition pour que ca marche: i=`expr $i +1`

n°766527
Cruchot
Posté le 29-12-2005 à 07:28:08  profilanswer
 

Sinon on peut faire :
 
i=0
((i=i+1)) ou i=`echo "$i+1"|bc`


Message édité par Cruchot le 29-12-2005 à 07:29:20
n°767584
MirabelleB​enou
Gabou ! (ainsi parla le sage)
Posté le 03-01-2006 à 10:05:30  profilanswer
 

Autres solutions :
 
i=$((i+1))
 
ou i=`expr ${i} + 1` (ah zut, déjà dit, j'avais pas vu :p )
 
Sinon je crois que i=+1 ça doit marcher aussi ?
 
Je sais plus.


---------------
== Esprits.net est de retour !! ==

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  kornshell + incrementation

 

Sujets relatifs
Plus de sujets relatifs à : kornshell + incrementation


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)