From 68a16b2fdd759f82d549bc79bf139fc750f379af Mon Sep 17 00:00:00 2001 From: Martin Winkler Date: Wed, 11 Dec 2019 23:16:35 +0100 Subject: [PATCH] Fix: step arguments not passed on correctly if strings with spaces were involved --- sequencer/sequencer.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sequencer/sequencer.sh b/sequencer/sequencer.sh index d945474..937ceb3 100755 --- a/sequencer/sequencer.sh +++ b/sequencer/sequencer.sh @@ -340,7 +340,7 @@ execute() { read -p "Start: (y)es/[n]o/(s)kip? " answer case $answer in [yY]) - step_$1 $1 $STEP_ARGS + step_$1 $1 "${STEP_ARGS[@]}" ;; [sS]) # skip step return 0 @@ -351,7 +351,7 @@ execute() { ;; esac else - step_$1 $1 $STEP_ARGS + step_$1 $1 "${STEP_ARGS[@]}" fi } @@ -630,7 +630,7 @@ main() { EMPTYCALL=0 read -r -a START <<< "$1" shift - STEP_ARGS="$@" + STEP_ARGS=( "$@" ) fi # compatibility check of sequence