Académique Documents
Professionnel Documents
Culture Documents
Système d’Exploitation
UNIX
Programmation Shell: Variables et
Expressions
A.ROUDANE
Introduction
Syntaxe:
Nom_variable=valeur
Exemples:
Renvoi de la valeur des variables
Syntaxe:
$nom_Variable
Exemples:
Renvoi de la valeur des variables
Exemples:
Exemples:
Paramètres d’un Script
Remarque:
A chaque emploi de shift:
le paramètre $1 précédent est perdu.
$1 est supprimé de $* et $@.
$# est décrémenté de 1.
read variable
La commande interne read attend une entrée de l’utilisateur et l’affecte
à la variable spécifiée.
Exemple:
Calculs numériques : expr
expr chaine
Évalue la chaine de caractères représentant des opérations
Exemple:
Calculs numériques :
$(expr_arithmétique)
$(expr_arithmétique)
Évalue l’expression arithmétique entre parenthèse.
Exemple:
Commande: exec
exec commande
La commande s’exécute en remplaçant le processus courant : Il n’y a
pas de création de processus pour exécuter la commande.
Exemple:
TP2: Variables et Expressions