From 9c1884c5b072391a4fd9794e28840278fe1e30ee Mon Sep 17 00:00:00 2001 From: Nicolas Boisselier Date: Wed, 20 Mar 2019 04:49:27 +0000 Subject: [PATCH] etc/profile.d/nb.sh --- etc/profile.d/nb.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/etc/profile.d/nb.sh b/etc/profile.d/nb.sh index e55d8c44..602ae472 100644 --- a/etc/profile.d/nb.sh +++ b/etc/profile.d/nb.sh @@ -98,14 +98,16 @@ nb_api_table_post() { local debug=0; [ "$1" = "-debug" ] && debug=1 && shift local table="${1:?$usage}"; shift + # array only in bash [ -n "$BASH" ] || return 0 - local args; eval 'args=()'; # for sh compatible +eval ' + local args=() while [ "$#" -gt "0" ]; do args+=(-d) args+=("$1") shift done - +' nb_api /data/$table/replace.sh "${args[@]}" } -- 2.47.3