Page suivante Page précédente Table des matières

17. Divers

17.1 Lire la saisie de l'utilisateur

__TO-DO__

17.2 Calcul arithmétique

Sur la ligne de commande (ou dans un shell) essayez ceci:

echo 1 + 1

Si vous vous attendiez à voir '2' vous serez déçu. Et si vous voulez faire calculer par BASH certains nombres? La solution est

echo $((1+1))

Ceci donnera une sortie plus 'logique'. C'est à dire évaluer une expression arithmétique. Vous pouvez aussi y arriver avec ceci:

echo $[1+1]

Si vous avez besoin d'utiliser des fractions, ou plus de mathématiques ou bien si vous le voulez, vous pouvez utiliser bc pour évaluer des expressions arithmétiques.

Si j'exécutais "echo $[3/4]" à l'invite de commandes, cela renverrait 0 parce que bash utilise uniquement des entiers lorsqu'il répond. Si vous exécutiez "echo 3/4|bc -l", cela renverrait correctement 0.75.

17.3 Rediriger la sortie d'une commande

__TO-DO__

17.4 Fichiers sources multiples

__TO-DO__


Page suivante Page précédente Table des matières