From 5839afb3e8cfc8b64581879fb202607e7659c187 Mon Sep 17 00:00:00 2001 From: LHearen Date: Fri, 28 Sep 2018 13:55:27 +0800 Subject: [PATCH] bug fix when unzip not found --- bin/as.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/bin/as.sh b/bin/as.sh index 1c11bf7ae..a7b2e7a5b 100755 --- a/bin/as.sh +++ b/bin/as.sh @@ -76,7 +76,7 @@ default() check_permission() { [ ! -w ${HOME} ] \ - && exit_on_err 1 "permission denied, ${HOME} is not writeable." + && exit_on_err 1 "permission denied, ${HOME} is not writable." } @@ -179,7 +179,8 @@ update_if_necessary() || return 1 # unzip arthas lib - unzip ${temp_target_lib_zip} -d ${temp_target_lib_dir} || (rm -rf ${temp_target_lib_dir} && return 1) + unzip ${temp_target_lib_zip} -d ${temp_target_lib_dir} || (rm -rf ${temp_target_lib_dir} \ + ${ARTHAS_LIB_DIR}/${update_version} && return 1) # rename mv ${temp_target_lib_dir} ${target_lib_dir} || return 1