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]