ЗАРЕЗЕРВИРОВАННЫЕ СЛОВА
Зарезервированными являются слова, имеющие специальное значение для командного интерпретатора. Следующие слова распознаются как зарезервированные, если не замаскированы и являются либо первым словом простой команды (см. ниже), либо третьим словом команды или :
! case do done elif else
esac fi for function if in
select then until while { }
time [[ ]]