Fixes log file conflicts if multiple users execute script on the same system.
This commit is contained in:
parent
c16ffefcc0
commit
6307d69ef1
1 changed files with 5 additions and 4 deletions
|
@ -20,11 +20,12 @@ IGreen='\e[0;92m' # Intense Green
|
|||
IRed='\e[0;91m' # Intense Red
|
||||
|
||||
# intermediate files, logfiles
|
||||
LOGDIR=${LOGDIR:=$PWD}
|
||||
TMP=${TMP:=/tmp}
|
||||
logfile="check_modules.log" # logfile with detailed information
|
||||
module_load_logfile="$TMP/.module_load.log" # output of 'module load commands
|
||||
module_rm_logfile="$TMP/.module_rm.log" # output of 'module rm' commands
|
||||
module_clean_env_file="$TMP/.module_clean_env" # original environment
|
||||
logfile="$LOGDIR/check_modules.log" # logfile with detailed information
|
||||
module_load_logfile="$TMP/.module_load.$$.log" # output of 'module load commands
|
||||
module_rm_logfile="$TMP/.module_rm.$$.log" # output of 'module rm' commands
|
||||
module_clean_env_file="$TMP/.module_clean_env.$$" # original environment
|
||||
|
||||
# safe the original environment
|
||||
set > $module_clean_env_file
|
||||
|
|
Loading…
Reference in a new issue