Приглашение bash: различия между версиями

Материал из ALT Linux Wiki
(Новая страница: «Приглашение bash настраивается в файле /home/$USER/.bashrc ==Приглашение по-умолчанию== Вид приглашения: [petr@alt-petr ~]$ Содержимое .bashrc: # ~/.bashrc # The individual per-interactive-shell startup file. # Source global definitions. if [ -r /etc/bashrc ]; then . /etc/bashrc fi # Define user specific aliases and functions. ==Приглашение в виде ста...»)
 
Строка 22: Строка 22:
===Переменные===
===Переменные===
Специальные переменные:
Специальные переменные:
  \u - имя пользовтеля
  \u - имя текущего пользователя
  \A - текущее время
\t - время 24-часа HH:MM:SS
\T - время 12-часов HH:MM:SS
\@ - время 12-часов формат am/pm
  \A - время 24-часа формат HH:MM
\d - дата
\v - версия bash
\w - полный путь
\W - текущий каталог
\$ - вывод $ если простой пользователь, # если root
 
Пример:
Пример:
  PS1="Введи команду, \u, в \A>"
  PS1="Введи команду, \u, в \A>"
Вывод:
Вывод:
  Введи команду, petr, в 17:50>
  Введи команду, petr, в 17:50>

Версия от 18:01, 5 ноября 2024

Приглашение bash настраивается в файле /home/$USER/.bashrc

Приглашение по-умолчанию

Вид приглашения:

[petr@alt-petr ~]$ 

Содержимое .bashrc:

# ~/.bashrc
# The individual per-interactive-shell startup file.

# Source global definitions.
if [ -r /etc/bashrc ]; then
	. /etc/bashrc
fi

# Define user specific aliases and functions.

Приглашение в виде статичной строки

В конец файла /home/$USER/.bashrc прописываем строку:

PS1="|ENTER COMMAND>"

В кавычках - содержимое приглашения.

Вид приглашения:

|ENTER COMMAND>

Переменные

Специальные переменные:

\u - имя текущего пользователя
\t - время 24-часа HH:MM:SS
\T - время 12-часов HH:MM:SS
\@ - время 12-часов формат am/pm
\A - время 24-часа формат HH:MM
\d - дата
\v - версия bash
\w - полный путь
\W - текущий каталог
\$ - вывод $ если простой пользователь, # если root

Пример:

PS1="Введи команду, \u, в \A>"

Вывод:

Введи команду, petr, в 17:50>