On Wed, 17 Aug 2005 07:36:04 +0200
furstoss maurice <[EMAIL PROTECTED]> wrote:

> On Tue, 16 Aug 2005 11:31:10 +0200
> "Serge Noiraud" <[EMAIL PROTECTED]> wrote:
> 
> > set -- $(uname -a)
> > echo $1 te donnera Linux
> > echo $2 ton nom de machine
> > echo $3 ta version
> > etc ...
> 
> à partir de 10 (2 chiffres) cela déconne, comment écrire echo $10 pour un 
> résultat correct, merci?
> 
> -- 
> 
> maurice furstoss 
> 

que nenni :)
on peut avoir autant d'arguments qu'on veut ou presque. il suffit d'encadrer le 
nombre avec {}. ${11} est le 11ème argument, alors que $11 est le 1er argument 
suivi de 1.
exemple:

]$ set -- a b c d e f g h i j k l; echo $11; echo ${11}
a1
k

pour boucler à l'intérieur des arguments, il suffit de mettre "for arg; do 
...", sans préciser in qqchose.

]$ for arg; do echo "$arg"; done
a
b
c
d
e
f
g
h
i
j
k
l


bye
jipe


____________________________________________________
Want to buy your Pack or Services from Mandriva? 
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________

Répondre à