diff options
author | Leah Rowe <leah@libreboot.org> | 2025-04-26 22:09:14 +0100 |
---|---|---|
committer | Leah Rowe <leah@libreboot.org> | 2025-04-26 22:11:52 +0100 |
commit | e009f09e7fafec2e0ed1d3f729f19d9a5c91a4ff (patch) | |
tree | 43db73414153644868c1d9fec1dfdc238281aa88 | |
parent | 9ec721534083fae3ac23af36f0417db867fd0ded (diff) |
init.sh: clean up setvars
Signed-off-by: Leah Rowe <leah@libreboot.org>
-rw-r--r-- | include/init.sh | 6 |
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% }" |