ksh
bash
Le shell propose des options permettant de paramétrer un certain nombre de fonctionnalités.
Les options -o et +o de la commande interne set permettent respectivement d’activer et de désactiver une option du shell.
Syntaxe
set -o option set +o option
La commande set avec l’option -o affiche la liste des options du shell en indiquant si elles sont actuellement activées ou non.
$ set -o Current option settings allexport off bgnice on emacs on errexit off gmacs off ignoreeof off interactive on keyword off markdirs off monitor on noexec off noclobber off noglob off nolog off nounset off privileged off restricted off trackall off verbose off vi off viraw off xtrace off notify off $
Pour quitter un shell, il existe deux méthodes :
la commande exit ; exit
la séquence de touches ˆd.
Si l’option ignoreeof est activée, il devient impossible de quitter le shell en appuyant sur ˆd.
L’option est désactivée par défaut.
Exemple
$ set -o ignoreeof $ ˆd (Saisie ˆd) Use ’exit’ to terminate this shell
Lorsqu’une redirection est faite vers un fichier déjà existant, celui-ci est écrasé ...
Abonnement
tous les livres et vidéos ENI en illimité sans engagement
du livre imprimé ou du livre numérique