Když použiji screen program, výzva není interpretována a je pouze následující:
\[email protected]\h:\w$
Jak to mohu opravit?
Přijatá odpověď:
screen běží dash nebo jiný shell, který nerozpoznává tyto bash specifické prompty uvnitř PS1 .
Buď nastavte SHELL proměnná prostředí na /bin/bash před spuštěním screen , spusťte jej jako screen -s /bin/bash nebo ve vašem ~/.screenrc nastavte následující :
shell /bin/bash
~/.screenrc příkaz má přednost před -s přepínač příkazového řádku, který má přednost před $SHELL envvar. Pokud není nastaveno ani jedno /bin/sh bude použit.
Jak se v prázdném prostředí nacházejí spustitelné soubory?
Linux – Změnit formát výstupu trasování událostí Syscall na Ftrace?