#!/bin/bash PROGNAME=${0##*/} APP_SVNID='$HeadURL$ $LastChangedRevision$' DIRNAME=$(dirname $0) # Set up environment export PATH=$(cd $DIRNAME/../bin && pwd):$PATH export MANPATH=$(cd $DIRNAME/../man 2>/dev/null && pwd):$MANPATH #export PCMS_PREFIX=$(cd $DIRNAME/.. 2>/dev/null && pwd) export PCMS_BIN_PREFIX=$(cd $DIRNAME/../bin 2>/dev/null && pwd) export PCMS_DOC_PREFIX=$(cd $DIRNAME/../doc 2>/dev/null && pwd) export PCMS_ETC_PREFIX=$(cd $DIRNAME/../etc 2>/dev/null && pwd) export PCMS_INCLUDE_PREFIX=$(cd $DIRNAME/../include 2>/dev/null && pwd) export PCMS_LIB_PREFIX=$(cd $DIRNAME/../lib 2>/dev/null && pwd) export PCMS_SHARE_PREFIX=$(cd $DIRNAME/../share 2>/dev/null && pwd) export PCMS_STATE_PREFIX=$(cd $DIRNAME/../var 2>/dev/null && pwd) export PS1="$PROGNAME> " # Execute shell or command if [ $# = 0 ] && [[ $SHELL =~ /bash$ ]]; then $SHELL --norc elif [ $# = 0 ]; then $SHELL else "$@" fi