Concepts de shell
Avant de commencer à travailler avec les différents types d'interpréteurs de commandes disponibles pour AIX , vous devez comprendre la terminologie et les caractéristiques de base.
Coques disponibles Les interpréteurs de commandes suivants sont fournis avec AIX .
Shells Terminologie Les termes et définitions de cette table sont utiles pour la compréhension des interpréteurs de commandes.
Spécification d'un shell pour un fichier de script Lorsque vous exécutez un script de shell exécutable dans le shell Korn ( POSIX ) ou Bourne, les commandes du script sont exécutées sous le contrôle du shell en cours (le shell à partir duquel le script est démarré), sauf si vous spécifiez un autre shell. Lorsque vous exécutez un script de shell exécutable dans l'interpréteur de commandes C, les commandes du script sont exécutées sous le contrôle de l'interpréteur de commandes Bourne (/usr/bin/bsh ), sauf si vous spécifiez un autre shell.
Fonctions de shell Il y a des avantages à utiliser l'interpréteur de commandes comme interface avec le système.
Classes de caractères Vous pouvez utiliser des classes de caractères pour faire correspondre les noms de fichier.
Shell restreint L'interpréteur de commandes restreint est utilisé pour configurer des noms de connexion et des environnements d'exécution dont les capacités sont plus contrôlées que celles de l'interpréteur de commandes Bourne standard.
Création et exécution d'un script de shell A Script de shell is a file that contains one or more commands. Les scripts shell constituent un moyen facile d'exécuter des commandes fastidieuses, des séquences de commandes importantes ou compliquées et des tâches de routine. Lorsque vous saisissez le nom d'un fichier de script shell, le système exécute la séquence de commandes contenue dans le fichier.