Quando utilizzo lo screen
programma, il prompt non viene interpretato ed è solo il seguente:
\[email protected]\h:\w$
Come posso correggerlo?
Risposta accettata:
screen
sta eseguendo dash
o un'altra shell che non riconosce quei messaggi di escape specifici di bash all'interno di PS1
.
O imposta il SHELL
variabile di ambiente su /bin/bash
prima di avviare la screen
, eseguilo come screen -s /bin/bash
oppure imposta quanto segue nel tuo ~/.screenrc
:
shell /bin/bash
Il ~/.screenrc
il comando ha la precedenza su -s
opzione della riga di comando, che ha la precedenza su $SHELL
ambiente Se nessuno dei due è impostato /bin/sh
verrà utilizzato.