Retour

Arithmétique

Listes des thèmes

Pour évaluer une expression arithmétique, il est possible d'utiliser la commande Unix expr

expr val1 oper val2

avec comme opérations : +, -, *, /, % . Elle utilise un fork()-exec(), elle se substitue au sh. Cette méthode est peu performante. Une autre méthode consiste à utiliser la commande Shell (ksh, bash, zsh) suivante :

$[expression]

Exemple

·                #!/bin/sh 

·                while true; do

·                    compteur=`expr $compteur + 1` 

·                done

·                 

·                #!/usr/local/bin/zsh 

·                while true; do

·                    compteur=$[$compteur + 1] 

done

 

 

 

Généralités sur le shell

Format d'une commande

Pipelines, Liste

Les entrées-sorties

Méta-caractères d'expansion

Variables d'environnement prédéfinies

Variables de substitution prédéfinies

Variables utilisateur

Instructions conditionnelles et d'aiguillage

Instructions de boucle

Expansion de commande

Expansion de paramètre

Quotage

Déroutements

Commandes internes au Shell

Commandes de test

Arithmétique

Fonctions

Fichier de commande, Script

 

Contact