next up previous contents index
suivant: Évaluation de variables monter: Correspondances entre le Bourne précédent: Correspondances entre le Bourne   Table des matières   Index

Manipulation des variables

C Shell Bourne Shell
   
Syntaxe
set variable=valeur variable=valeur
unset variable unset variable
Remarques
  • Les variables peuvent être de type caractère ou numérique entier.
  • Un nombre quelconque d'espaces entre les mots et les séparateurs est autorisé.
  • On peut utiliser des tableaux dont le dimensionnement est défini à l'initialisation. La numérotation commence à 1.
  • Les variables peuvent être de type caractère ou numérique entier.
  • Pas d'espace de part et d'autre du signe "=".
  • Adoptez les traitements orientés liste (non bornée) en alternative aux tableaux.
Exemples
set a="toto" a="toto"
set b = titi b=titi
set liste=nom1 nom2 nom3 liste="nom1 nom2 nom3"
set x="5" x="5"
set i=1 i=1
set tab=(1 2 3 4 5 6 7 8 9) pas d'équivalent en local, mais on peut allouer une liste de valeurs dans l'environnement par "set 1 2 3 4 5 6 7 8 9", ces valeurs étant récupérables via les paramètres positionnels $1 à $9.
"$tab[6]" contient le caractère "6" "$6" contient le caractère "6", au delà de 9 paramètres, il est nécessaire d'utiliser la commande "shift".


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