Cette version d'Oracle Solaris prend en charge les fonctions et comportements de shell suivants :
Le shell GNU Bourne-Again (bash) est affecté par défaut au compte d'utilisateur qui est créé lorsque vous installez la version d'Oracle Solaris.
Le shell standard du système (bin/sh) est maintenant Korn Shell 93 (ksh93).
Le shell interactif par défaut (/usr/bin/bash) est le shell Bourne-Again (bash).
Les shells bash et ksh93 prennent en charge l'édition de ligne de commande, ce qui signifie que vous pouvez modifier les commandes avant de les exécuter.
Vous pouvez afficher le shell par défaut et son chemin d'accès à l'aide de quelques différentes manières :
Exécutez les commandes echo $SHELL et which :
$ grep root /etc/passwd root:x:0:0:Super-User:/root:/usr/bin/bash $ echo $SHELL /usr/bin/bash $ which ksh93 /usr/bin/ksh93
Exécutez la commande pargs :
~$ pargs -l $$ /usr/bin/i86/ksh93
Le shell ksh93 comprend également une variable intégrée nommée .sh.version, que vous pouvez afficher comme suit :
~$ echo ${.sh.version} Version jM 93u 2011-02-08
Pour passer à un autre shell, entrez le chemin d'accès du shell que vous souhaitez utiliser.
Pour quitter un shell, entrez exit.
Le tableau ci-dessous décrit les options de shell prises en charge dans Oracle Solaris.
|
Le tableau suivant présente l'invite système UNIX® par défaut et l'invite superutilisateur pour les shells faisant partie du SE Oracle Solaris. L'invite système par défaut qui s'affiche dans les exemples de commandes dépend de la version Oracle Solaris.
|