Приглашение bash: различия между версиями
Строка 38: | Строка 38: | ||
PS1='[\u@\h \W]\$ ' | PS1='[\u@\h \W]\$ ' | ||
====Некоторые варианты==== | |||
Пример: | Пример: | ||
PS1="Введи команду, \u, в \A>" | PS1="Введи команду, \u, в \A>" |
Версия от 18:09, 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 \H или \h - имя компьютера
Если у вас сбился стандартный вывод, он описывается так:
PS1='[\u@\h \W]\$ '
Некоторые варианты
Пример:
PS1="Введи команду, \u, в \A>"
Вывод:
Введи команду, petr, в 17:50>
Пример:
PS1="user: \u, time: \d \t, Путь: \w\$ "
Вывод:
user: petr, time: Вт ноя 05 18:04:20, Путь: ~/Загрузки$