From de9e22d91dabb9037a565f2c9d4402c8b4d589c2 Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Thu, 8 Aug 2024 16:51:12 +0200 Subject: [PATCH] modulecmd: quoting in module function fixed --- Pmodules/bash | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Pmodules/bash b/Pmodules/bash index 4b826b1..1c6f198 100644 --- a/Pmodules/bash +++ b/Pmodules/bash @@ -37,7 +37,8 @@ declare -x PMODULES_DIR="${PMODULES_HOME}" # module() { unset BASH_ENV - eval $("${PMODULES_HOME}/bin/modulecmd" bash "$@") + local output="$("${PMODULES_HOME}/bin/modulecmd" bash "$@")" + eval "${output}" } export -f module