#!/bin/csh -v # .cshrc file for multi- machine environment # # Please modify source commands below to use your personal # configuration files. # # ############################################################### setenv CVS_RSH ssh setenv CVSROOT bhsu@fingolfin.user.cis.ksu.edu:/kdd/cvs # aliases and functions # set MAILFILE = /var/mail/bhsu alias m ls -l $MAILFILE # set datadir = ~/KSU/data set projdir = ~/KSU/projects set propdir = ~/KSU/proposals # set mljdir = $projdir/MLJ set id3dir = $mljdir/mlj/src/id3 set c45dir = $mljdir/mlj/src/c45 set nbdir = $mljdir/mlj/src/nb set fssdir = $mljdir/mlj/src/fss set chcdir = $mljdir/mlj/src/chc # set toolsdir = $projdir/Tools # alias rm 'rm -rf' alias cp 'cp -f' alias mv 'mv -f' # alias dir 'ls' alias ll 'ls -l' alias la 'ls -al' alias lsl 'ls | less' alias lll 'ls -l | less' alias lal 'ls -al | less' # alias h history 23 alias k kill -9 alias mail elm # # set up multi- machine login # set osname = `uname` set JAVA_AFS = /afs/ncsa.uiuc.edu/packages/java set JAVA_VER = 1.3.0 if ($osname == Linux) then set myos = "Linux" set mycpu = "i386" alias dir ls --color=auto alias ls ls --color=auto alias ll ls -l --color=auto echo "Congratulations! You are using Linux!" else if (-e /bin/4d) then set myos = "Irix" source $HOME/public/.cshrc.sgi else if (-e /usr/lang ) then set myos = "SunOS" set mycpu = "sparc" source $HOME/public/.cshrc.sun else if ( -e /usr/convex/getsysinfo ) then set myos = "Convex" source $HOME/public/.cshrc.convex else if ( -e /usr/ucb/mach ) then set myos = "Solaris" set mycpu = "sparc" source $HOME/public/.cshrc.solaris else set myos = "Unknown" echo "You are not logging in on a Linux, SunOS, Solaris, or IRIX system." echo "Using SunOS configuration files..." source $HOME/.cshrc.sun endif set path = ( /usr/local/krb5/bin /usr/local/bin ~/bin . $path ) set path = ( $path /usr/local/apps/kdd/clementine \ /usr/demos /usr/etc /usr/afsws/bin /usr/bin/X11 \ /usr/demos/bin /usr/ncsa/bin/X11 /usr/ncsa/bin \ /usr/dbms/oracle/bin \ /scratch/bhsu/MLC-MineSet/mlc \ /scratch/bhsu/MLC-MineSet/graphviz/bin \ /industrial/allstate/risk/MLC++/precompiled \ /afs/ncsa.uiuc.edu/packages/SciViz/VizApps/express/bin \ /usr/games ) # Set up Java paths set JAVA_HOME = $JAVA_AFS/jdk-$JAVA_VER/$myos set path = ( $JAVA_HOME/bin $path ) set CLASSPATH = ( . $JAVA_HOME/lib $JAVA_HOME/lib/$mycpu ) set path = ( . $path ) alias uxa ssh -l w-hsu staff.uiuc.edu alias lcs telnet pac.ilcso.uiuc.edu alias len telnet lennox.ncsa.uiuc.edu alias pec ssh -l bhsu pecos.ncsa.uiuc.edu alias kra telnet kramden.ncsa.uiuc.edu alias mss ftp mss.ncsa.uiuc.edu alias osi ssh -l lbhsu osiris.ncsa.uiuc.edu alias modi ssh -l bhsu modi4.ncsa.uiuc.edu alias tel ssh -l bhsu telemachus.ncsa.uiuc.edu alias hou ssh -l bhsu houdin.ncsa.uiuc.edu alias zap telnet zappafrank.ncsa.uiuc.edu alias cis ssh -l bhsu helios.cis.ksu.edu alias cns ssh -l bhsu unix.ksu.edu alias ring ssh -l bhsu ringil.cis.ksu.edu alias wam ssh -l bhsu wamego.cis.ksu.edu alias pol ssh -l bhsu polaris.cis.ksu.edu alias cha ssh -l bhsu chara.cis.ksu.edu alias rana ssh -l bhsu rana.cis.ksu.edu alias aule ssh -l bhsu topeka.cis.ksu.edu alias ulmo ssh -l bhsu salina.cis.ksu.edu alias mira ssh -l bhsu mira.cis.ksu.edu alias good ssh -l bhsu goodland.cis.ksu.edu alias al telnet bb4b.betterbox.net 4567 alias yav ssh -l bhsu yavanna.cis.ksu.edu alias zep ssh -l bhsu zeppelin.ncsa.uiuc.edu alias kni ssh -l bhsu lancelot.knightswood.net alias may ssh -l bhsu mayzie.ncsa.uiuc.edu alias oob ssh -l bhsu oobleck.ncsa.uiuc.edu alias sgi ssh -l bhsu nienna.user.cis.ksu.edu alias fing ssh -l bhsu fingolfin.user.cis.ksu.edu alias fro ssh -l bhsu frodo.user.cis.ksu.edu alias sam ssh -l bhsu samwise.user.cis.ksu.edu alias mer ssh -l bhsu merry.user.cis.ksu.edu alias pip ssh -l bhsu pippin.user.cis.ksu.edu # alias getuxa ftp staff.uiuc.edu alias getlen ftp lennox.ncsa.uiuc.edu alias getosi ftp osiris.ncsa.uiuc.edu alias getpec ftp pecos.ncsa.uiuc.edu alias getkra ftp kramden.ncsa.uiuc.edu alias getmodi ftp modi4.ncsa.uiuc.edu alias getmss ftp mss.ncsa.uiuc.edu alias gettel GETFROM.perl telemachus.ncsa.uiuc.edu alias gethou GETFROM.perl houdin.ncsa.uiuc.edu alias getzap ftp zappafrank.ncsa.uiuc.edu alias getcis GETFROM.perl helios.cis.ksu.edu alias getring GETFROM.perl ringil.cis.ksu.edu alias getfing GETFROM.perl fingolfin.user.cis.ksu.edu alias getmay ftp mayzie.ncsa.uiuc.edu alias getoob ftp mayzie.ncsa.uiuc.edu # alias getosg cvs -d :pserver:bhsu@osgood.cogsci.uiuc.edu:/usr2/hharris login alias getpoca cvs -d :pserver:bhsu@osgood.cogsci.uiuc.edu:/usr2/hharris \ checkout poca alias kddcvs 'setenv CVSROOT bhsu@fingolfin.user.cis.ksu.edu:/kdd/cvs' alias mljcvs 'kddcvs ; \ cvs checkout mlj/src/shared ; \ cvs checkout mlj/src/id3 ; \ cvs checkout mlj/src/c45 ; \ cvs checkout mlj/src/nb ; \ cvs checkout mlj/src/fss ; \ cvs checkout mlj/src/chc ; \ cvs release' # alias putuxa ftp staff.uiuc.edu alias putkra ftp kramden.ncsa.uiuc.edu alias putmodi ftp modi4.ncsa.uiuc.edu alias putmss ftp mss.ncsa.uiuc.edu alias puttel SENDTO.perl telemachus.ncsa.uiuc.edu alias puthou SENDTO.perl houdin.ncsa.uiuc.edu alias putzap ftp zappafrank.ncsa.uiuc.edu alias putcis SENDTO.perl helios.cis.ksu.edu alias putring SENDTO.perl ringil.cis.ksu.edu alias putfing SENDTO.perl fingolfin.user.cis.ksu.edu # alias dchap setenv DISPLAY chapin.ncsa.uiuc.edu:0.0 alias dchil setenv DISPLAY 141.142.41.25:0.0 alias deonw setenv DISPLAY 141.142.41.43:0.0 alias dtele setenv DISPLAY 141.142.41.40:0.0 alias dring setenv DISPLAY 129.130.11.50:0.0 alias dlori setenv DISPLAY 129.130.11.105:0.0 alias tail /afs/ncsa/packages/GNU/textutils-1.14/IRIX_6.4/bin/tail alias head /afs/ncsa/packages/GNU/textutils-1.14/IRIX_6.4/bin/head alias lpr lpr -Pfoxii173pub alias lpq lpq -Pfoxii173pub alias eonwe /usr/bin/X11/xterm -fn 6x13 -sb -ls -display 141.142.41.43:0.0 alias chili /usr/bin/X11/xterm -fn 6x13 -sb -ls -display 141.142.41.25:0.0 alias telem /usr/bin/X11/xterm -fn 6x13 -sb -ls -display 141.142.41.40:0.0 alias ncsaweb cd /afs/ncsa/web/www/htdocs/STI/ALG alias web cd /home/httpd/html alias mlc cd /scratch/bhsu/MLC-MineSet/mlc #alias mlc cd /afs/ncsa.uiuc.edu/packages/MLC++/mlc #alias mlc cd /scratch/mbach/mlc alias agg cd /scratch/bhsu/Allstate/Aggregates limit descriptors unlimited alias kddproj cd $projdir alias kddprop cd $propdir alias kdddata cd $datadir alias proj cd $projdir alias prop cd $propdir alias data cd $datadir alias mlj cd $mljdir alias id3 cd $id3dir alias c45 cd $c45dir alias nb cd $nbdir alias fss cd $fssdir alias chc cd $chcdir alias tools cd $toolsdir unset noclobber umask 22 # 1. condition this on entry by telnet / hostname setenv TERM vt100 # 2. need the stty for [BKSP] vs. ^H # 3. ^C vs. [DEL] (vor, etc.) # set prompt=\[`id -nu`@`hostname -s`\]\%\ # because Pecos is stupid and cannot `id -nu` alias getid 'id | cut -f1 -d")" | cut -f2 -d"("' set PS1='\[^[[1;32m\]\u\[^[[33m\]:\[^[[34m\]$PWD\[^[[31m\]>\[^[[0m\] ' set NNTPSERVER="news.cso.uiuc.edu" set prompt=\[`getid`@`uname -n | cut -f1 -d'.'`\]\%\ # /usr/local/krb5/bin # /usr/local/apps/math/sas/sas611 setenv PRINTER foxii173pub unset autologout