#!/bin/bash #+ # NAME: # update_logfile # PURPOSE: # Updates ~/LOGFIL.TXT file. Creates new file if it # doesn't exist. # CALLING SEQUENCE: # update_logfile # OUTPUTS: # The file ~/LOGFIL.TXT is initialized # CALLS: # mkenv, sprint_setup # PROCEDURE: # Uses mkenv to add entries to ~/LOGFIL.TXT # The executable mkenv is located using the 'which' command, # i.e. it must be in the PATH. # MODIFICATION HISTORY: # AUG-2002, Paul Hick (UCSD/CASS; pphick@ucsd.edu) #- mkenv=$(which mkenv) if [ -n "$mkenv" ] then touch $HOME/LOGFIL.TXT # Update file LOGFIL.TXT in the user root directory. # (this makes environment variables available to Fortran programs) $mkenv -sym -set HOST=$HOSTNAME $mkenv -sym -set USER=$USER $mkenv -log -set HOME=$HOME $mkenv -log -set TEMP=$TEMP $mkenv -log -set TUB=$TUB $mkenv -log -set COM=$COM $mkenv -log -set EXE=$EXE $mkenv -log -set SYS=$SYS $mkenv -log -set CAM=$DAT/cambridge $mkenv -log -set JPL_EPH=$JPL_EPH $mkenv -log -set SSW_SMEI=$SMEI $mkenv -log -set SSW_SMEI_UCSD=$SMEI/ucsd $mkenv -log -set SMEIDB=$SMEIDB $mkenv -log -set SMEIDBN=$SMEIDBN $mkenv -log -set SMEIDB1=$SMEIDB1 $mkenv -log -set SMEIDB2=$SMEIDB2 $mkenv -log -set SMEIDB3=$SMEIDB3 $mkenv -log -set SMEIDB4=$SMEIDB4 $mkenv -log -set SMEIDB5=$SMEIDB5 $mkenv -log -set SMEIDB6=$SMEIDB6 #for i in 1 2 3 4 5 ; do # $mkenv -log -set SMEIDB$i=/smeidb/db$i #done $mkenv -log -set SMEISKY1=$SMEISKY1 . $COM/sprint_setup else echo "Executable mkenv not found" fi