Определения
Эти определения используются в остальной части данного руководства.
POSIX-
Семейство открытых системных стандартов, основанных на Unix. Bash в основном озабочен частью оболочки и утилит стандарта POSIX 1003.1.
blank-
Пробел или символ табуляции.
builtin-
Команда, реализованная внутри самой оболочки, а не исполняемой программой где-то в файловой системе.
control operator-
Оператор, выполняющий управляющую функцию. Он является оператором управления потоком или одним из следующих: ‘||’, ‘&&’, ‘&’, ‘;’, ‘;;’, ‘;&’, ‘;;&’, ‘|’, ‘|&’, ‘(’, или ‘)’.
exit status-
Значение, возвращаемое командой своему вызывающему объекту. Значение ограничено восемью битами, поэтому максимальное значение составляет 255.
field-
Единица текста, являющаяся результатом одного из расширений оболочки. После расширения при выполнении команды результирующие поля используются в качестве имени команды и аргументов.
filename-
Строка символов, используемая для идентификации файла.
job-
Набор процессов, составляющих конвейер, и всех процессов, полученных от него, которые находятся в одной группе процессов.
job control-
Механизм, позволяющий пользователям выборочно останавливать (приостанавливать) и возобновлять (восстанавливать) выполнение процессов.
metacharacter-
Символ, который, если не заключён в кавычки, отделяет слова. Метасимвол представляет собой оператор управления потоком, разделитель, зарезервированное слово или один из следующих символов: ‘|’, ‘&’, ‘;’, ‘(’, ‘)’, ‘<’, или ‘>’.
name-
Последовательность символов, состоящая только из букв, цифр и символов подчеркивания, начинающаяся с буквы или символа подчеркивания. Имена используются в качестве имён переменных и функций оболочки. Также называется идентификатором.
operator-
Оператор управления потоком или оператор перенаправления. См. Перенаправления для списка операторов перенаправления. Операторы содержат по меньшей мере один не заключенный в кавычки символ.
process group-
Коллекция связанных процессов, каждый из которых имеет одинаковый идентификатор группы процессов.
process group ID-
Уникальный идентификатор, представляющий группу процессов на протяжении всего ее существования.
reserved word-
Зарезервированное слово, имеющее специальное значение для оболочки. Большинство зарезервированных слов вводят конструкции управления потоком оболочки, такие как операторы цикла и условные операторы.
return status-
Синоним для кода возврата.
signal-
Механизм, позволяющий ядру уведомлять процесс о событии, происходящем в системе.
special builtin-
Встроенная команда оболочки, классифицированная как специальная в соответствии со стандартом POSIX.
token-
Последовательность символов, рассматриваемая оболочкой как единица. Это либо слово, либо оператор.
wordПоследовательность символов, рассматриваемая оболочкой как единица. Слова не могут содержать не заключенные в кавычки метасимволы.
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/Definitions.html