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.