diff --git a/Pmodules/modulecmd.bash.in b/Pmodules/modulecmd.bash.in index a40ba82..d202176 100644 --- a/Pmodules/modulecmd.bash.in +++ b/Pmodules/modulecmd.bash.in @@ -2104,8 +2104,8 @@ subcommand_list() { human_readable_output(){ # get list of loaded modules with stripped MODULEPATH - IFS=':' read -r -a modules <<< "${LOADEDMODULES}" - + IFS=':' read -r -a modules \ + < <( ${sed} "s;${MODULEPATH//:/\/\\\|}/;;g" <<< "${_LMFILES_}" ) local strs=() local -i n=1 local -i colsize=0