C Shell Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Unix] C Shell (csh) set : Modifier les variables d’environnement
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Unix] C Shell (csh) set : Modifier les variables d’environnement

Overview

La commande set dans C Shell (csh) est utilisée pour définir ou modifier des variables d’environnement et des options de shell. Elle permet aux utilisateurs de personnaliser leur environnement de travail en ajustant des paramètres spécifiques.

Usage

La syntaxe de base de la commande set est la suivante :

set [options] [arguments]

Common Options

Voici quelques options courantes pour la commande set :

  • -e : Active le mode d’arrêt sur erreur, ce qui signifie que le shell s’arrête si une commande échoue.
  • -x : Active le mode de débogage, affichant chaque commande avant son exécution.
  • -u : Traite les variables non définies comme des erreurs.

Common Examples

Voici quelques exemples pratiques de l’utilisation de la commande set :

  1. Définir une variable d’environnement :
    set MY_VAR = "Hello, World!"
    
  2. Afficher toutes les variables définies :
    set
    
  3. Activer le mode d’arrêt sur erreur :
    set -e
    
  4. Définir plusieurs variables à la fois :
    set VAR1 = "Value1"
    set VAR2 = "Value2"
    
  5. Afficher une variable spécifique :
    echo $MY_VAR
    

Tips

  • Utilisez setenv pour définir des variables d’environnement qui doivent être accessibles par les programmes enfants.
  • Vérifiez toujours les variables définies avec set pour éviter les conflits ou les erreurs.
  • Pensez à utiliser set -x lors du débogage de scripts pour voir les commandes exécutées.