| Comme c'est le cas avec le langage REXX, dès que le Kornshell ne reconnait pas un mot clé, il demande au système d'exploitation d'intervenir. Ce dernier vérifie s'il ne s'agit pas d'un alias, et dans le cas contraire, il recherche un programme ayant le même nom au travers des chemins définis dans des variables d'environnement telque le PATH. |
| Déclarations |
|
||
| alias | unalias | ||
| typeset | unset | set | |
| export | readonly | shift | |
Boucles et tests |
généralités |
||
| while..do..done | until..do..done | ||
| for..in..do..done | break | continue | |
| if then elif else fi | test | let | |
| case..in..esac | select..in..do..done | eval | |
| trap | exit | return |
variables |
| : | getopts | {} , () | |
lecture et écriture | |||
| echo | read | ||
| exec | |||
Environements du shell |
Entrées-Sorties |
||
| cd | pwd | function | |
| times | ulimit | umask | |
Système d'exploitation | |||
| fg, bg | jobs | kill | |
| wait | whence | \ | |