use arrays with care :D

This commit is contained in:
Thomas Ruoff
2018-06-20 08:29:01 +02:00
parent 7e7e3c5e42
commit 0416f1fce2

View File

@@ -1,5 +1,4 @@
# inspired by http://broken-by.me/lazy-load-nvm/ # inspired by http://broken-by.me/lazy-load-nvm/
# not doing all globals, just the usual suspect
NODE_COMMANDS=(nvm npm node npx yarn) NODE_COMMANDS=(nvm npm node npx yarn)
load_nvm() { load_nvm() {
@@ -8,7 +7,7 @@ load_nvm() {
} }
for cmd in ${NODE_COMMANDS} for cmd in ${NODE_COMMANDS[@]}
do do
eval "${cmd}(){ unset -f ${NODE_COMMANDS}; load_nvm; ${cmd} \$@ }" eval "${cmd}(){ unset -f ${NODE_COMMANDS[*]}; load_nvm; ${cmd} \$@ }"
done done