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