Dans les scripts, on peut utiliser des variables définies à l'extérieur (avec setenv), mais aussi définir ses propres variables locales au script. On donne une valeur à une variable avec une commande de la forme .
On a aussi des variables spéciales, initialisées automatiquement au début du script: