summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/init.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/include/init.sh b/include/init.sh
index 88d70b8c..5b158e0e 100644
--- a/include/init.sh
+++ b/include/init.sh
@@ -20,10 +20,12 @@ setvars()
{
_setvars=""
if [ $# -lt 2 ]; then
- printf "\$err \"setvars: too few args\""
+ printf "\$err \"setvars: too few args\\n\""
return 0
fi
- val="$1" && shift 1 && for var in "$@"; do
+ val="$1"
+ shift 1
+ for var in "$@"; do
_setvars="$var=\"$val\"; $_setvars"
done
printf "%s\n" "${_setvars% }"