Приглашение bash: различия между версиями
(Новая страница: «Приглашение 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>