From 9b000d3c61849cd9eacf22b2645ea312e895c43d Mon Sep 17 00:00:00 2001 From: Karl-Hermann Wieners <karl-hermann.wieners@mpimet.mpg.de> Date: Fri, 13 Oct 2017 11:52:26 +0000 Subject: [PATCH] Fixed descriptive message for cpexp; fixed error handling for rmexp, cpexp, diffexp; minor edits --- CHANGES.txt | 3 ++- cpexp | 7 ++++--- diffexp | 6 ++++-- rmexp | 4 +++- 4 files changed, 13 insertions(+), 7 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index 0530f28..66b1b6d 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -12,7 +12,8 @@ Release 1.0.0 Global ------ -* Fixed descriptive message for getexp +* Fixed error handling for rmexp, cpexp, diffexp; minor edits +* Fixed descriptive message for getexp, cpexp * Added --version option to mkexp * Changed rmexp to remove empty parent directories * Changed rmexp to remove monitoring data diff --git a/cpexp b/cpexp index 0e841c8..5218367 100755 --- a/cpexp +++ b/cpexp @@ -15,16 +15,17 @@ die () { } [ "x$2" = x ] && die "Oops: invalid number of parameters -Usage: $PROGRAM config_a new_exp_id [key=value...]" +Usage: $PROGRAM config_file new_exp_id [key=value...]" CONFIG_A=$1 EXP_B=$2 shift; shift -eval `getexp -v "$CONFIG_A" "$@" || echo \; exit $?` +eval `getexp -v "$CONFIG_A" "$@" || echo ' +' exit $?` EXP_A=$EXP_ID -set $SCRIPT_DIR $WORK_DIR $RESTART_DIR $DATA_DIR $LOG_DIR $MON_DIR/$EXP_A ### $MON_DIR/index.html +set $SCRIPT_DIR $WORK_DIR $RESTART_DIR $DATA_DIR $LOG_DIR $MON_DIR/$EXP_A ### $MON_DIR/index.html for PATH_A do cppath "$EXP_A" "$EXP_B" "$PATH_A" diff --git a/diffexp b/diffexp index fbde099..bce58b9 100755 --- a/diffexp +++ b/diffexp @@ -21,11 +21,13 @@ CONFIG_A=$1 CONFIG_B=$2 shift; shift -eval `getexp "$CONFIG_A" "$@" || echo \; exit $?` +eval `getexp "$CONFIG_A" "$@" || echo ' +' exit $?` EXP_A=$EXP_ID PATH_A=$SCRIPT_DIR -eval `getexp "$CONFIG_B" "$@" || echo \; exit $?` +eval `getexp "$CONFIG_B" "$@" || echo ' +' exit $?` EXP_B=$EXP_ID PATH_B=$SCRIPT_DIR diff --git a/rmexp b/rmexp index a8d3787..79ac102 100755 --- a/rmexp +++ b/rmexp @@ -20,7 +20,8 @@ Usage: $PROGRAM config_file [key=value...]" CONFIG=$1 shift -eval `getexp -v "$CONFIG" "$@" || echo \; exit $?` +eval `getexp -v "$CONFIG" "$@" || echo ' +' exit $?` ask_and_remove () { label="$1" @@ -51,3 +52,4 @@ ask_and_remove script $SCRIPT_DIR ask_and_remove log $LOG_DIR ask_and_remove data $DATA_DIR ask_and_remove monitoring $MON_DIR/$EXP_ID +### $MON_DIR/index.html -- GitLab