From 96fe141c0295de9fbf5616446b0549fb4cd14188 Mon Sep 17 00:00:00 2001 From: Koichi Murase Date: Thu, 12 Oct 2023 19:27:32 +0900 Subject: [PATCH] lib/utils: Add "_omb_util_split" --- lib/utils.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/utils.sh b/lib/utils.sh index eca8c7e..236ba51 100644 --- a/lib/utils.sh +++ b/lib/utils.sh @@ -400,6 +400,14 @@ function _omb_util_glob_expand { return 0 } +function _omb_util_split { + local __set=$- IFS=${3:-$' \t\n'} + set -f + eval -- "$1=(\$2)" + [[ $__set == *f* ]] || set +f + return 0 +} + function _omb_util_alias { case ${OMB_DEFAULT_ALIASES:-enable} in (disable) return 0 ;;