Определения, зарезервированные слова в shell

В дальнейших моих статьях будут использоваться следующие определения.

 

пробел

Пробел или табуляция.

 

слово

Последовательность символов, которая рассматривается как единое целое в оболочке. Так же как и символ.

 

имя

Слова состоящие только из алфавитно-цифровых символов и символов подчеркивания и начинается с буквы либо знака подчеркивания. Так же упоминается как идентификатор.

 

Метасимвол

символы которые не определяются в словах. Одни из следующих.

| & ; ( ) <> space tab

 

Управляющий оператор

знак выполняющий функции управления. Один из следующих символов.

|| & && ; ;; ( ) | |&

 

Зарезервированные слова

 

Зарезервированные слова, это слова которые имеют для shell специальное значение. Следующие слова распознаются как зарезервированные shell, когда употребляются без кавычек, либо как первое слово простой команды:

 

! case do done elif else esac fi for function if in select then until while { } time [[ ]]

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *