#!/bin/sh echo if grep '^\[ -f /dept/union/csa/chinese/login_profile' $HOME/.login_profile >/dev/null 2>&1 then echo "It looks like you have already initialized your account for use" echo "the chinese software. No modifications to your .login_profile" echo "will be made." echo else echo echo "Initializing your account for use with the CSA chinese software service..." echo "[ -f /dept/union/csa/chinese/login_profile ] && . /dept/union/csa/chinese/login_profile" >> $HOME/.login_profile echo "Please read /dept/union/csa/chinese/README for more information." echo fi if [ -f $HOME/.Xdefaults ]; then X_RES=$HOME/.Xdefaults elif [ -f $HOME/.Xdefaults-`hostname` ]; then X_RES=$HOME/.Xdefaults-`hostname` elif [ -f $HOME/.Xresource ]; then X_RES=$HOME/.Xresource else X_RES=$HOME/.Xdefaults fi if [ -f $X_RES ]; then if grep '^\! BEGIN_CXTERM_RESOURCE' $X_RES >/dev/null; then echo "" else # echo "I am putting $CXTERM_AD into your X resource file" # echo "$X_RES. If this is a wrong place, please make the adjustment" # echo "yourself. Refer to Doc/x-resrc file for more information." mv ${X_RES} ${X_RES}.bak #awk '/! BEGIN_CXTERM_RESOURCE/,/! END_CXTERM_RESOURCE/ { next } # {print}' ${X_RES}.bak > ${X_RES} cat /dept/union/csa/chinese/dict/CXterm.ad >> $X_RES fi else cat /dept/union/csa/chinese/dict/CXterm.ad > $HOME/.Xdefaults fi xrdb -merge $HOME/.Xdefaults echo . /dept/union/csa/chinese/login_profile if [ -f $HOME/.login_profile ] then if grep '^\xset +fp /dept/union/csa/chinese/xfonts' $HOME/.login_profile >/dev/null then echo "" else echo "xset +fp /dept/union/csa/chinese/xfonts" >> $HOME/.login_profile eval \`xset +fp /dept/union/csa/chinese/xfonts\` fi else echo ". /usr/lib/X11/defaults/DefaultClients&" > .login_profile echo "xset +fp /dept/union/csa/chinese/xfonts" >> $HOME/.login_profile eval \`xset +fp /dept/union/csa/chinese/xfonts\` fi