Francois Massonneau wrote:
> >
> > "test expr1 -o expr2" renvoie 0 si expr1 ou expr2 sont vraies
> > "test expr1 -a expr2" renvoie 0 si expr1 et expr2 sont vraies
> 
> Impec, �a marche. Par contre j'ai remarqu� qu'il ne faut pas mettre
> de crochets sans quoi �a ne marche pas.
> Pourquoi parfois mettre un crochet ou deux crochets dans une
> expression. Eg [expression]   [[expression]] ????

O� as tu vu �a (doublage des crochets)?
La commande test supporte deux syntaxes, par exemple :

if test x = 0
est strictement �quivalent � :
if [ x = 0 ]

Les deux crochets sont interpr�t�s comme "test" : la commande qui lit ce
qui suit comme des arguments de la commande (d'o� l'importance des
espaces, s�parateur des arguments de toute commande Unix).
Rosaire

>   ------------------------------------------------------------------------
> Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
> Rendez-vous sur "http://www.mandrakestore.com";

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à