version 1.27, 2016/09/14 18:34:51 |
version 1.28, 2017/07/15 07:11:42 |
|
|
0) PS1S='# ';; |
0) PS1S='# ';; |
esac |
esac |
PS1S=${PS1S:-'$ '} |
PS1S=${PS1S:-'$ '} |
HOSTNAME=${HOSTNAME:-`uname -n`} |
HOSTNAME=${HOSTNAME:-$(uname -n)} |
HOST=${HOSTNAME%%.*} |
HOST=${HOSTNAME%%.*} |
|
|
PROMPT="$USER:!$PS1S" |
PROMPT="$USER:!$PS1S" |
|
|
PS1=$PPROMPT |
PS1=$PPROMPT |
# $TTY is the tty we logged in on, |
# $TTY is the tty we logged in on, |
# $tty is that which we are in now (might by pty) |
# $tty is that which we are in now (might by pty) |
tty=`tty` |
tty=$(tty) |
tty=`basename $tty` |
tty=${tty##*/} |
TTY=${TTY:-$tty} |
TTY=${TTY:-$tty} |
# $console is the system console device |
# $console is the system console device |
console=$(sysctl kern.consdev) |
console=$(sysctl kern.consdev) |
|
|
alias o='fg %-' |
alias o='fg %-' |
alias df='df -k' |
alias df='df -k' |
alias du='du -k' |
alias du='du -k' |
alias rsize='eval `resize`' |
alias rsize='eval $(resize)' |
;; |
;; |
*) # non-interactive |
*) # non-interactive |
;; |
;; |
|
|
} |
} |
# if $1 is in path, remove it |
# if $1 is in path, remove it |
function del_path { |
function del_path { |
no_path $* || eval ${2:-PATH}=`eval echo :'$'${2:-PATH}: | |
no_path $* || eval ${2:-PATH}=$(eval echo :'$'${2:-PATH}: | |
sed -e "s;:$1:;:;g" -e "s;^:;;" -e "s;:\$;;"` |
sed -e "s;:$1:;:;g" -e "s;^:;;" -e "s;:\$;;") |
} |
} |