Переменные используемые оболочкой и некоторыми программами
Следующие переменные влияют на работу оболочки и некоторых других программ: PATH определяет путь поиска испольняемых файлов. HOME домашний каталог пользователя. CDPATH путь поиска для команды cd. PROMPT_COMMAND перед выводом приглашения, интерпретатор выполняет команду, содержащуюся в данной переменной. PS1 значение этой переменной определяет вид приглашения командной строки. В данной переменной могут использоваться следующие специальные символы, предваренные обратной косой чертой: a звуковой сигнал. d текущая дата. e escape символ. h короткое имя хоста. H длинное имя хоста. l имя терминала. n символ новой строки. t текущее время в 24-часовом формате. T текущее время в 12-часовом формате. u имя пользователя. w полный текущий рабочий каталог. W короткое имя текущего каталога. $ символ доллара если UID отличен от нуля и символ “#” если равен нулю. Пример: PS1="\d \T\n\u \$ " Задание 2:Измените приглашение командной строки так, чтобы в нем выводилось время, имя пользователя и текущий рабочий каталог. Заканчиваться приглашение должно символом доллара. Сохраните команду определяющую приглашение в файле.bashrc, чтобы приглашение восстанавливалось при каждом запуске оболочки. TMOUT если значение данной переменной больше нуля, то оно определяет время, в секундах, в течение которого оболочка ожидает ввода пользователя. EDITOR многие программы используют значение данной переменной для определения предпочитаемого пользователем текстового редактора. PAGER значение этой переменной используется, например, справочной системой man для определения программы просмотра справочных страниц.
|