Prompt Statement
Вы уже много раз видели в терминале, как выглядит приглашение командной строки для ввода новых команд. Например, в упражнениях на Хекслете оно выглядит так:
/usr/src/app$
Переменная PS1
определяет, как будет выглядеть это приглашение. В этом испытании вам нужно определенным образом его изменить.
solution
Запишите в файл solution команду, которая глобально меняет значение переменной окружения PS1
так, чтобы приглашение выглядело следующим образом:
> tirion@app$
Здесь tirion – это текущий пользователь, а app – текущая рабочая директория
Посмотрим текущую рабочую директорию:
> tirion@app$ pwd
/usr/src/app
Узнаем, под каким пользователем мы выполнили вход в систему:
> tirion@app$ whoami
tirion
Подсказки
- Controlling the Prompt
- Выводите текст как есть, без цветового оформления
Для полного доступа к испытанию нужен базовый план
Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.
Отзывы

Крутое задание! Я к своему стыду и не знал что в значение переменной приглашения можно вставлять функции типа parse_git_branch()! Спасибо авторам!!!

Хорошее упражнение. До этого я нашёл готовое решение по кастомизации PS1 в .bashrc, подкрутил по своему вкусу и забыл. А здесь пришлось задуматься над командой вывода ветки. Углубляет понимание.