INNER CODE UNIT · Shell
utils
lework/kainstall · kainstall-centos.sh:142
function utils::version_to_number() {
# 版本号转数字
echo "$@" | awk -F. '{ printf("%d%03d%03d%03d\n", $1,$2,$3,$4); }';
}
function utils::retry {
# 重试
local retries=$1
shift
local count=0
until eval "$*"; do
exit=$?
wait=$((2 ** count))
count=$((count + 1))