Configurando PS1 da saída do comando

1

Estou tentando definir minha string de prompt do bash com um valor de gsettings como abaixo.

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

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

mas na minha string de prompt ela não é expandida e eu recebo um literal '\w' em vez do diretório de trabalho atual.

Como posso obter o bash para expandir o valor?

    
por RedHatter 08.11.2015 / 23:19

1 resposta

1

bash espera seu valor PS1 entre aspas:

PS1="$(gsettings get org.gnome.finalterm status-bar-left)"
    
por 09.11.2015 / 03:08

Tags