+if [ -n "$_home_short_dotbashrc_norc" -o "${TERM#norc-}" != "$TERM" ];then
+ # We could get executed twice:
+ _home_short_dotbashrc_norc=true
+ # Do not use $TZ as Solaris sshd(8) does not propagate it.
+ # Be aware you must use 'ssh -t' to propagate $TERM otherwise '=dumb'.
+ export TERM="${TERM#norc-}"
+ _home_short_dotbashrc=true
+fi
+
if [ -z "$_home_short_dotbashrc" ];then
_home_short_dotbashrc=true
+ # $TERM gets restored to its 'norc-' state after ~/.bashrc
+ # alias norc='TERM="norc-$TERM" ssh -t $USER@localhost "cd $PWD; TERM=$TERM;"'
+ function norc { TERM="norc-$TERM" ssh -t $USER@localhost "cd $PWD; TERM=$TERM;" "$@"; }; export -f norc
if [ -f /etc/bashrc ];then source /etc/bashrc;fi
done
export GREP_OPTIONS="--binary-files=without-match --directories=skip"
if [ -n "$PS1" ];then # set only in interactive sessions
- export PS1="${USER}[bash]@`uname -n`# "
+ export PS1='[bash]${USER}@${HOSTNAME}:${PWD}# '
# kbd_mode -u # utf-8
# export PS1='\[\017\033%G\]'"$PS1" # \017=std charmap, \033%G=utf-8
export PS1='\[\017\]'"$PS1" # \017=std charmap