Mise en œuvre du Shell

 

Le shell est un interpréteur de commandes disposant d’un certain nombre de commandes et d’instructions propres.

Le shell est généralement mis en œuvre lors de la connexion d’un utilisateur, après que celui-ci ait été reconnu par le système (cf. Le fichier /etc/passwd). Cependant, l’utilisateur peut également exécuter un nouveau Shell et le quitter (en tapant la commande exit) pour revenir au shell précédent. (voir Liste des shells les plus connus disponibles)

le shell n'est qu'un simple programme sous Unix, capable d'exécuter des commandes ou d'interpréter des scripts.

En tant que programme, il pourra donc recevoir des paramètres en entrée ! Cette méthode est généralement utilisée pour lancer un script et ses paramètres. Ainsi; vous pouvez être sûr que votre script sera bien interpréter par le bon shell et donc correctement exécuté.

Le code de retour d'un shell est le code de retour de la dernière commande exécutée.