# jérôme's csh settings if ( ${HOST} == 'thinlinc.spacecenter.dk' ) then ### HOST -> Thinlinc ### source .thinlinrc exit else if ( ${?JC_ENV_SET} ) then if ( ${JC_ENV_SET} != 1 ) then setenv JC_ENV_SET 0 endif else setenv JC_ENV_SET 0 endif setenv TERM xterm if ( ${HOST} == 'schwarzschild' )setterm -back black -foreground white -clear all alias ds9 /usr/locale/ds9 if ($?OPENWINHOME) then # Uncomment one of the following three lines. source /usr/local/common/.wmfunc.dir # icon label: directory # source /usr/local/common/.wmfunc.host # icon label: host name # source /usr/local/common/.wmfunc.host+dir # icon label: host+dir endif if ( ${JC_ENV_SET} == 0 ) then setenv PATH "/data/home/${USER}/Scripts:"$PATH setenv PRINTER develop3 setenv JC_ENV_SET 1 endif ##### ISDC systems and ROOT #### #setenv LD_LIBRARY_PATH "" ##source Scripts/setenv.run setenv ISDC_ENV /opt/osa11.2 #setenv ISDC_ENV /pack/osa_11.0-sl7 setenv ROOTSYS $ISDC_ENV/root setenv REP_BASE_PROD ${ISDC_ENV}"/rep_base_prod" setenv ISDC_REF_CAT "/r6/jemx/catalogs/gnrl_refr_cat_latest.fits" setenv ISDC_OMC_CAT ${ISDC_ENV}"/rep_base_prod/cat/omc/omc_refr_cat_0005.fits" #setenv LD_LIBRARY_PATH "/opt/intel/compiler70/ia32/lib:$ROOTSYS/lib:$LD_LIBRARY_PATH" setenv LD_LIBRARY_PATH "/home/jerome/lib" #setenv LD_LIBRARY_PATH "/home/lastec/lib" setenv CC "gcc -Df2cFortran" setenv CXX "g++ -Df2cFortran" setenv F90 "ifc -i_dynamic -Vaxlib -O2" #setenv EXTERN_1_LIB_DIR /net/gauss/usr/local/src/isdc_nag_bin_linux_ifc7-18f/lib #setenv EXTERN_1_INC_DIR /net/gauss/usr/local/src/isdc_nag_bin_linux_ifc7-18f/include setenv NAGLIB isdcnag setenv COMMONLOGFILE +log source $ISDC_ENV/bin/isdc_init_env.csh # setenv CFITSIO_INCLUDE_FILES .:$ISDC_ENV/templates #setenv CFITSIO_INC_DIR $ISDC_ENV/support-sw/cfitsio #setenv CFITSIO_LIB_DIR $ISDC_ENV/support-sw/cfitsio setenv AUXL_REF_DIR $ISDC_ENV/share setenv PATH $ROOTSYS/bin:$ISDC_ENV/bin:$PATH #setenv PATH "/r9/jemx/Jerome/JEMX/OSA11BIN:"$PATH #Changed to try and fix issue setenv PFILES "$HOME/pfiles;.:$ISDC_ENV/pfiles" #setenv PFILES "$HOME/pfiles;$ISDC_ENV/pfiles" #setenv LD_LIBRARY_PATH $ISDC_ENV/lib:$LD_LIBRARY_PATH #setenv LD_LIBRARY_PATH $ROOTSYS/lib/root:$LD_LIBRARY_PATH setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:/pack/python_2.7.6/lib:$LD_LIBRARY_PATH setenv MANPATH :$MANPATH ################ FTOOLS ####################### setenv HEADAS /opt/heasoft-6.35/x86_64-pc-linux-gnu-libc2.39 #setenv HEADAS /opt/heasoft_6.33/x86_64-pc-linux-gnu-libc2.37 source $HEADAS/headas-init.csh setenv CALDB /home/jerome/Download/CALDB setenv CALDBCONFIG $CALDB/caldb.config #This must be updated for new missions setenv CALDBALIAS $CALDB/alias_config.fits source $CALDB/software/tools/caldbinit.csh ##################### NUSTAR ################### # SETUP FOR NUSTAR CALIBRATION #setenv CALDB /pack/nustar/CALDB #setenv CALDB /home/ddmf/NuSTAR/CALDB setenv CALDB_AUXIL /home/jerome/NuSTAR/DatAna/CALDB_auxil setenv NUSTARSETUP $CALDB_AUXIL/nustar_setup.sh #This must be updated too! #setenv XSELECT_MDB $CALDB_AUXIL/xselect_nustar.mdb setenv NUSKYBGD_AUXIL /home/jerome/NuSTAR/nustar_public/trunk/background/nuskybgd/auxil/ ################################################ setenv PERL /usr/bin/perl #setenv CC "/usr/bin/gcc" #setenv CXX "/usr/bin/g++" setenv FC "/usr/bin/gfortran" ##### Specific for Yorick applications [2009-01-29/NJW] ####### setenv IC_BASE /r6/jemx/ic setenv J_POINTINGS /r6/jemx/pointings setenv JEMX_ARCHIVE /jemx/arc ############### IDL ################ if ( -x /opt/harris/idl/bin/idl_setup ) then source /opt/harris/idl/bin/idl_setup setenv IDL_STARTUP /data/home/jerome/.idlrc setenv IDL_PATH \+$IDL_DIR/astron:\+$IDL_DIR/lib:\+$IDL_DIR/examples endif ##### End of additions ############## #set prompt="`hostname`% " #set prompt = "${HOST}:$cwd> " set prompt = "${HOST}:`pwd`> " #echo "*** Environment set for LINUX ***" #pwd ###****************************### endif ### HOST -> Thinlinc ### ###****************************### # #!/sbin/csh #DEBUG echo ".cshrc start" # #unset echo # ############# For ADD CVS ###obsloete########################### #setenv CVSROOT :pserver:jerome@uhuru.spacecenter.dk:/t/local/repositories/JEMXADD_CVS #alias pcvs cvs login # Remember last 100 commands set history = 100 set HOST = "`uname -n`" # For interactive shells, set the prompt to show the host name and event number. # The sed command removes the domain from the host name. `hostname -s` # accomplishes the same but is not available when /usr is not mounted. #if ( (! $?ENVONLY) && $?prompt ) then # if ( -o /bin/su ) then # set prompt=`sed -e '/^ *$/d' -e 's/\..*//' /etc/sys_id`" \!# " # else # set prompt=`sed -e '/^ *$/d' -e 's/\..*//' /etc/sys_id`" \!% " # endif #endif # INTERRUPT-key: stty intr '^C' #alias so source /home/jerome/.cshrc.save alias a2ps enscript alias 2unix to_unix # convert a file to pure ASCII format alias acro /home/njw/bin/acro alias ls3 'ls -sl | sort +3' alias ls4 'ls -tcl [a-z]*' alias lt10 'ls -ltr | tail' alias lt20 'ls -ltr | tail -20' alias x11 '$OPENWINHOME/bin/openwin' alias md /bin/mkdir alias rd /bin/rmdir alias cls "clear " #alias cd 'cd \!*;echo $cwd' #alias cd 'set old=$cwd; chdir \!*; set prompt = "${HOST}:$cwd> "' alias cd 'set old=$cwd; chdir \!*; set prompt = "${HOST}:`pwd`> "' alias back 'set back=$old; set old=$cwd; cd $back; unset back; dirs' alias cp 'cp -i' alias mv 'mv -i' alias rm 'rm -i' alias rmf /bin/rm #alias "rm *.*" 'echo $what are you doing?!?!' #alias pwd 'echo $cwd' alias del 'rm -i' alias ^L clear alias , 'cd $dot' alias . 'echo $cwd' alias .. 'set dot=$cwd;cd ..' alias a alias alias b popd alias bye logout alias compc 'cc -o \!* \!*.c -lm' alias gcompc 'gcc -o \!* \!*.c -lm' alias compf 'f77 -o \!* \!*.f' alias compf90 'sxf90' #alias cpfibm 'xlf -O3 -qarch=pwrx -o \!* \!*.f' alias configure '$ISDC_ENV/bin/ac_stuff/configure --without-fortran90 --without-isdcroot' alias d dirs alias dir ls alias dscw 'ds9 \!*\[5] -scale limits -1 10 -regions /r6/jemx/catalogs/jemx_mosaics.reg' alias dsg 'ds9 \!*\[4] -scale limits -1 10 -regions ./*.reg' alias dsg_1 'ds9 \!*\[4] -scale limits -1 10 -regions /r6/jemx/catalogs/jemx_mosaics.reg' alias dsg_2 'ds9 \!*\[4] -scale limits -1 10 \!*\[8] -scale limits -1 10 -regions /r6/jemx/catalogs/jemx_mosaics.reg' alias dsg1 dsg_1 alias dsg2 dsg_2 alias dsgs 'ds9 \!*\[5] -scale limits -1 10 -regions /r6/jemx/catalogs/jemx_mosaics.reg' alias edit textedit # jot alias editps gimp alias ff 'find . -name \!^ -print' alias fsearch 'flist \!* STDOUT prdata=no page=no columns=- rows=1-100' #alias FTP 'ftp world' alias g pushd alias ginga 'slogin -X ginga' #alias gmake '/net/sun1edb/priv_2/IRIX-mips4/gmake-3.74/bin/gmake' alias gnuprint 'setenv PRINTER hp-ps|lasergnu -f grafimpr' #alias gplot /home/jerome/GNUplot/gnuplot-3.7.1/bin/gnuplot #alias grep 'grep -n' alias gv evince alias h 'history \!* | head -39 | more' alias help man alias impr 'lpr -Pdevelop3' alias imprA3 'enscript -M A3' alias imprLA3 'enscript -M A3 -r' alias imprlarge 'a2ps -r' alias imprdat 'a2ps -1 -r -l 210' alias j_chan '/r9/njw/bin/kev2pi' alias j 'jobs -l' alias la 'ls -a' alias laser 'lasergnu -Pps -p -f' #alias last 'ls -l | tail -10' alias lin6 'slogin -X lin6' alias list 'ls -alF |more ; pwd' alias ll 'ls -l' alias lpq 'lpq -Pdevelop3' alias lpr 'lpr -Pdevelop3' alias lprm 'lprm -Pdevelop3' #alias ls 'ls -CA' # List directories in columns and show hidden files #alias ls 'ls -F' alias lsn 'ls -lt | head' alias lsn20 'ls -lt | head -20' alias lsr 'ls -ltr' alias m more alias megacpf 'f77 -O3 -o \!* \!*.f' alias print1 'lp -Pdevelop1' alias print2 'lp -Pdevelop2' #alias printrans 'lp -d develop3 -o trans \!*' alias printrans 'lpr -Pdevelop3-trans' alias printXerox_uhuru 'xprint -Pxerox \!*' #alias print 'psf -E-e-2' alias printps 'a2ps -Pps' alias purge '/bin/rm *% *~' alias purge_iros 'rmf *.gnu *.txt *.mmx *.reg *.bin' alias r rlogin alias tabname 'printf "\033]0;%s\a" "\!*"' alias setosa source ~/Scripts/set_env.csh alias setrep 'setenv REP_BASE_PROD $PWD' #alias sourceid 'fcopy "${ISDC_REF_CAT}[NAME==\!*]" \\!tmp_cat.fits && fdump tmp_cat.fits STDOUT prhead=no columns="SOURCE_ID NAME" rows=-' alias sourceid 'fdump ${ISDC_REF_CAT} STDOUT columns="NAME SOURCE_ID" rows="-" prhead=no page=no | grep \!*' alias system hinv alias ver 'versions -b' alias which_osa_version '/home/njw/bin/find_exe_version log*' alias empty_dir 'rm -rf \!:1/* \!:1/.[^.]* \!:1/..?*' alias remove_arc 'ls -d ARC_*; echo "Delete these? (y/n)"; set ans = $<; if ("$ans" == "y") rm -rf ARC_*' alias dsg_jerome 'ds9 \!*\[4] -scale limits -1 10 \!*\[8] -scale limits -1 10 -regions ../catalogs/jemx_mosaics.reg' # Use tcsh if possible # Take care of the fact that /bin/csh could be a link to tcsh. if ($?tcsh) then setenv SHELL `which tcsh` set shellStatement = "SHELL:$SHELL;" endif if (($shell == "/bin/csh") && ($?prompt)) then if (-x /bin/tcsh) then # exec /bin/tcsh -l /bin/tcsh else if (-x /usr/local/bin/tcsh) then # exec /usr/local/bin/tcsh -l /usr/local/bin/tcsh else if (-x /usr/bin/tcsh) then # exec /usr/bin/tcsh -l /usr/bin/tcsh else set shellStatement = "SHELL:/bin/csh;" endif endif endif endif endif setenv JC_ENV_SET 1 #endif