gNU Bourne-Again SHell (GNU Bourne-Again SHell)
RESERVED WORDS
Reserved words are words that have a special meaning to the
shell. The following words are recognized as reserved when
unquoted and either the first word of a command (see SHELL
GRAMMAR
below), the third word of a case
or select
command (only
in
is valid), or the third word of a for
command (only in
and do
are valid):
! case coproc do done elif else esac fi for function if in
select then until while { } time [[ ]]