On Tue, Oct 16, 2001 at 06:05:45PM +0200, Thomas Clavier wrote:
| rectification, avec sh sous AIX, ça marche :
| 
| i=0^Jwhile [ i -le 2 ]; do^Jecho $i^Ji=$(($i+1))^Jdone
| 
| ça me done
| 
| 0
| 1
| 2
| 
| donc ça marche bien ... c'est certainement une fonctionalité de sh ... par

Ce n'est pas une fonctionalite de sh mais de ksh . 

La syntaxe  i=$(($i+1)) est une particularite de ksh .

ksh a certaines extensions , ainsi que bash  .
Ce qui rend problematique l'ecriture de scripts portable .

--
     ____________________________________________________________
    / Erwan MAS                                                 /\
   | mailto:[EMAIL PROTECTED]                                   |_/
___|________________________________________________________   |
\___________________________________________________________\__/

Répondre à