# .shrc file for sh(1). |
ll(){ ls -l ${1+"$@"}; } |
case "$-" in *i*) |
if /bin/test -z "${HOST}"; then |
HOST="$(hostname)" |
fi |
PS1="${USER}@${HOST%%.*} $PS1" |
set -o emacs |
;; |
Hi,
[hoping my post doesn't arrive duplicated or triplicated]
How do you set the prompt in ksh? The man page doesn't seem to help.
OpenBSD ksh has a different manpage. Compare:
https://man.openbsd.org/ksh.1#PS1
and
https://netbsd.gw.com/cgi-bin/man-cgi?ksh
For example:
PS1="\u@\h:\w\$ "
is not expanded.
Thanks
--
Ottavio Caruso