6.14 Commandes spéciales
-
Commandes internes au shell
- Commandes exécutées directement par le shell
Leur code est dans le shell
- Liste de ces commandes :
(* cf infra)
-
: ne fait rien et renvoie un code de retour 0
break sortie d'un for ou d'un while
continue sortie d'un for ou d'un while
cd [arg]
echo [arg]
eval [arg]... *
exec [arg]... *
exit [no] quitte le shell, positionne le status à
no
export [name]... rend les variables name
accessibles aux sous-shells
hash
pwd
read [name]...
readonly [name]...
return [no] sortie d'une fonction
-
Liste des commandes (suite)
-
set [--aefhkntuvx [arg]...] *
shift *
test
time [arg] mesure du temps pour une commande
trap [arg] [n]... capture des interruptions
logicielles
type [name]... *
ulimit [n]
umask [nnn]
unset [name]...
wait [n]