if ... then ... (si vous faites plusieurs commandes utilisez do ... done else ... (idem) fiOn peux légérement compliquer la réponse FAUX en posant une autre question (elif) qui si elle est VRAI alors (then) je fais ceci, sinon (else) c'est que la réponse est de nouveau FAUX et je fais cela. puis c'est tout ! (fi)
if ...
then ...
elif ... (équivalent à else ; if ... )
then ...
else ...
fi (elif supprime un fi)
Une expression peut être évaluée par :
L'usage des crochets [....] est équivalent à la commande test
L'usage des doubles parenthèses ((....)) est équivalent
à la commande let