Spec-Zone.ru › Bash

Определения

Эти определения используются в остальной части данного руководства.

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API