Переменные оболочки Bourne
Bash использует некоторые переменные оболочки так же, как оболочка Bourne. В некоторых случаях Bash присваивает переменной значение по умолчанию.
-
CDPATH -
Список каталогов, разделённых двоеточиями, используемый в качестве пути поиска для встроенной команды
cd. -
HOME -
Домашний каталог текущего пользователя; значение по умолчанию для встроенной команды
cd. Значение этой переменной также используется при раскрытии тильды (см. Раскрытие тильды). -
IFS -
Список символов, разделяющих поля; используется, когда оболочка разделяет слова в ходе раскрытия, а также встроенной командой
readдля разделения строк на слова. См. Разделение слов, где описано разделение слов. -
MAIL -
Если задано значение, представляющее собой имя файла или каталога, а переменная
MAILPATHне задана, Bash сообщает пользователю о поступлении почты в указанный файл или каталог в формате Maildir. -
MAILPATH -
Список имён файлов, разделённых двоеточиями, которые оболочка периодически проверяет на наличие новой почты. Для каждого элемента списка можно указать сообщение, которое будет выведено при поступлении новой почты в почтовый файл, отделив имя файла от сообщения символом «?». При использовании в тексте сообщения
$_раскрывается в имя текущего почтового файла. -
OPTARG -
Значение последнего аргумента параметра, обработанного встроенной командой
getopts. -
OPTIND -
Индекс следующего аргумента, который будет обработан встроенной командой
getopts. -
PATH -
Список каталогов, разделённых двоеточиями, в которых оболочка ищет команды. Пустое имя каталога в значении
PATHобозначает текущий каталог. Пустое имя каталога может быть представлено двумя соседними двоеточиями либо начальным или завершающим двоеточием. Путь по умолчанию зависит от системы и задаётся администратором, устанавливающимbash. Распространённое значение: "/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin". -
PS1 -
Основная строка приглашения. Значение по умолчанию — ‘\s-\v\$ ’. Полный список управляющих последовательностей, которые раскрываются перед отображением
PS1, см. в разделе Управление строкой приглашения. -
PS2 -
Дополнительная строка приглашения. Значение по умолчанию — ‘> ’. Перед отображением
PS2раскрывается так же, какPS1.
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/Bourne-Shell-Variables.html