Retour

Format d'une commande shell

Listes des thèmes

 

Une commande simple est une séquence de mots séparés par un séparateur blanc et de redirections. Le premier mot désigne le nom de la commande à exécuter, les mots suivants sont passés en arguments à la commande. La valeur retournée d'une commande est celle de son exit. Lorsque le shell interprète une commande, il cherche l'exécutable correspondant à l'endroit défini par le PATH ou path (csh). Il s'agit d'une variable d'environnement prédéfinie par exemple :

 

PATH=/usr/ucb:/bin:/usr/bin:/usr/local/bin:~/bin:.

 


Une commande shell est saisie à la suite d'un prompt qui se termine par le caractère $ en mode utilisateur  ou le caractère # en mode super utilisateur (root). Le contenu du prompt est défini par la variable d'environnement PS1.

 

 

Les séparateurs dans une commande sont : les métacaractères

|   &   ;    ( )   < >   <espace>    <tab>

 

ou des opérateurs de contrôle

                ||    &    &&    ;    ;;     ( )    |    <newline>

 

Exemple de commande shell :

 

 

Généralités sur le shell

Format d'une commande

Pipelines, Listes

Les entrées-sorties

Méta-caractères d'expansion

Variables d'environnement prédéfinies

Variables de substitution prédéfinies

Variables utilisateur

Instructions conditionnelles et d'aiguillage

Instructions de boucle

Expansion de commande

Expansion de paramètre

Quotage

Déroutements

Commandes internes au Shell

Commandes de test

Arithmétique

Fonctions

Fichier de commande, Script

 

Contact