Мой терминал freebsd всегда показывает только «#». Я хочу, чтобы он отображал текущий каталог. Как я могу справиться с этим? Спасибо большое!
2
2 ответа
2
если используется оболочка bash - в .bash_profile добавьте:
PS1="[\u@\h:\w] "
case `id -u` in
0) PS1="${PS1}# ";;
*) PS1="${PS1}$ ";;
esac
0
В FreeBSD 10.2 \u
не работает.
Я заменил его на « ´whoami´
как в оригинальной подсказке.
Теперь все отлично работает.
PS1="´whoami´@\h:\w"
case `id -u` in
0) PS1="${PS1}# ";;
*) PS1="${PS1}$ ";;
esac