Зарезервированные слова
Зарезервированные слова — это слова, имеющие специальное значение для оболочки. Они используются для начала и окончания составных команд оболочки.
Следующие слова распознаются как зарезервированные, если они не заключены в кавычки и являются первым словом команды (см. исключения ниже):
if |
then |
elif |
else |
fi |
time |
for |
in |
until |
while |
do |
done |
case |
esac |
coproc |
select |
function |
|
{ |
} |
[[ |
]] |
! |
in распознается как зарезервированное слово, если это третье слово в команде case или select. in и do распознаются как зарезервированные слова, если они являются третьим словом в команде for.
Copyright © 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
Licensed under the GNU Free Documentation License.
https://www.gnu.org/software/bash/manual/html_node/Reserved-Words.html