next up previous contents index
suivant: Expression arithmétiques monter: Correspondances entre le Bourne précédent: Manipulation des variables   Table des matières   Index

Évaluation de variables

C Shell Bourne Shell
   
Syntaxe
$variable $variable
${variable} ${variable}
${?variable} vaut "1" si "variable" est initialisée, "0" sinon. Pas d'équivalent.
$variable[indice] Pas d'équivalent.
${variable[indice]} Pas d'équivalent
Remarques
Préférez la notation avec les accolades «{}" afin d'éviter les problèmes lors des concaténations. En effet, "${var}_extension" est différent de "$var_extension". Préférez la notation avec les accolades «{}" afin d'éviter les problèmes lors des concaténations. En effet, "${var}_extension" est différent de "$var_extension".
Exemples
set rep1=~/essai rep1=$HOME/essai
cat ${rep1}/fichier cat ${rep1}/fichier


next up previous contents index
suivant: Expression arithmétiques monter: Correspondances entre le Bourne précédent: Manipulation des variables   Table des matières   Index
baudry@esme.fr