Sommaire

Caractéristiques d’un interpréteur de commandes

Les interpréteurs de commandes disponibles en environnement Unix ont en commun les fonctionnalités suivantes :

  • Ils permettent aux utilisateurs de lancer des commandes.

  • Ils proposent un jeu de caractères spéciaux permettant de déclencher des actions particulières.

  • Ils possèdent des commandes internes et des mots-clés parmi lesquels certains sont utilisés pour faire de la programmation (écriture de scripts shell).

  • Ils utilisent des fichiers d’initialisation permettant à un utilisateur de paramétrer son environnement de travail.

Chaque shell propose ses propres caractères spéciaux, commandes internes, mots-clés et fichiers de paramétrage. Heureusement, les interpréteurs les plus utilisés actuellement dérivent tous du shell Bourne et ont, par conséquent, un certain nombre de fonctionnalités en commun.