version 1.19, 2014/07/11 21:12:39 |
version 1.20, 2015/02/18 08:39:32 |
|
|
case "$-" in |
case "$-" in |
*i*) # we are interactive |
*i*) # we are interactive |
# we may have su'ed so reset these |
# we may have su'ed so reset these |
# NOTE: SCO-UNIX doesn't have whoami, |
|
# install whoami.sh |
|
USER=`whoami 2>/dev/null` |
USER=`whoami 2>/dev/null` |
USER=${USER:-`id | sed 's/^[^(]*(\([^)]*\)).*/\1/'`} |
USER=${USER:-`id | sed 's/^[^(]*(\([^)]*\)).*/\1/'`} |
UID=`id -u` |
UID=`id -u` |
|
|
|
|
alias ls='ls -CF' |
alias ls='ls -CF' |
alias h='fc -l | more' |
alias h='fc -l | more' |
# the PD ksh is not 100% compatible |
|
case "$KSH_VERSION" in |
|
*PD*) # PD ksh |
|
;; |
|
*) # real ksh ? |
|
[ -r $HOME/.functions ] && . $HOME/.functions |
|
set -o trackall |
|
;; |
|
esac |
|
case "$TERM" in |
case "$TERM" in |
sun*-s) |
sun*-s) |
# sun console with status line |
# sun console with status line |
|
|
alias p='ps -l' |
alias p='ps -l' |
alias j=jobs |
alias j=jobs |
alias o='fg %-' |
alias o='fg %-' |
|
alias df='df -k' |
# add your favourite aliases here |
alias du='du -k' |
OS=${OS:-`uname -s`} |
|
case $OS in |
|
HP-UX) |
|
alias ls='ls -CF' |
|
;; |
|
*BSD) |
|
alias df='df -k' |
|
alias du='du -k' |
|
;; |
|
esac |
|
alias rsize='eval `resize`' |
alias rsize='eval `resize`' |
;; |
;; |
*) # non-interactive |
*) # non-interactive |