next up previous contents index
suivant: Redirection des entrées/sorties monter: Notions élémentaires du Bourne précédent: Visualisation d'une variable   Table des matières   Index


Exécution d'une commande

La plupart des commandes sont des exécutables placés dans /bin, /sbin, /usr/bin, /usr/sbin, etc. Ce sont des commandes UNIX ou commandes externes au shell. D'autres commandes comme « cd », « echo », « pwd » font partie intgrante de l'interpréteur de commandes. Ce sont des commandes internes au shell.

Les commandes UNIX sont exécutées dans un sous processus. Comme les exécutables peuvent se trouver dans différents répertoires, le shell doit savoir où les chercher. C'est la variable « PATH » qui définit la liste des répertoires à scruter et l'ordre dans lequel le shell doit faire la recherche.

Remarque 4..4 :


Les commandes internes au shell ne sont pas exécutées dans un processus fils.



baudry@esme.fr