1

Я пытаюсь установить строку приглашения bash из значения gsettings, как показано ниже.

PS1=$(gsettings get org.gnome.finalterm status-bar-left)

gsettings get org.gnome.finalterm status-bar-left '\w'

но в моей строке приглашения она не раскрывается, и вместо текущей рабочей директории я получаю литерал '\w' .

Как я могу получить Bash, чтобы расширить значение?

1 ответ1

1

Баш ожидает своего значения PS1 в кавычках:

PS1="$(gsettings get org.gnome.finalterm status-bar-left)"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .