From 8a63b845cb8c7bad955a4eea762a3f95003e8a97 Mon Sep 17 00:00:00 2001 From: Jonas Gunz Date: Sat, 28 Aug 2021 15:41:57 +0200 Subject: install.sh --- install.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/install.sh b/install.sh index af49f6c..e7b5a92 100755 --- a/install.sh +++ b/install.sh @@ -44,13 +44,13 @@ yes_no() { #interface on sterr multiselector() { local argc=$# - local argv=($@) + local argv=( "$@" ) local cnt=0 local ret="" for entry in "$@"; do >&2 echo "$cnt) $entry" - ((cnt=$cnt + 1)) + ((cnt=cnt + 1)) done >&2 echo "Select entry(s)" @@ -154,11 +154,11 @@ then fi WORKDIR=$(realpath $(dirname $0)) -cd $WORKDIR -echo Working in $WORKDIR -echo Homedir is $HOME +cd "$WORKDIR" || (echo cd failed; exit 1) +echo "Working in $WORKDIR" +echo "Homedir is $HOME" -selected=( $(multiselector ${!CONFIGS[@]} ${!SETS[@]}) ) +selected=( $(multiselector "${!CONFIGS[@]}" "${!SETS[@]}" ) ) for cnf in "${selected[@]}"; do choose_target "$cnf" -- cgit v1.2.3