Как отобразить текущий путь в командной строке в linux's sh (не bash)?
Я хотел бы отобразить текущий путь в sh prompt (не bash shell), который в настоящее время просто показывает “#”, я пытался с помощью
env PS1="$(whoami)@$(hostname):$(pwd)"
и
set PS1="$(whoami)@$(hostname):$(pwd)"
в /etc/profile
.
Но, как очевидно, это не обновляется, когда каталог изменяется или пользователь меняется. Пожалуйста, предложите способ сделать это динамичным.