From 544b2b880eecc0d3799bdffaf28bea1d75a72eb6 Mon Sep 17 00:00:00 2001 From: hl Date: Fri, 8 Nov 2024 00:47:55 +0800 Subject: [PATCH] update --- install-release.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/install-release.sh b/install-release.sh index a04f8f2..3aeb7bf 100755 --- a/install-release.sh +++ b/install-release.sh @@ -106,6 +106,19 @@ main(){ if [ -z "$PROG_NAME" ]; then cp -fr * "$PROG_PATH/" else + command -v md5sum &>/dev/null + mflag=$? + if [ $mflag -eq 0 ]; then + echo "Version check" + old_hash=$(md5sum -bz "$PROG_PATH/$PROG_NAME" | awk '{print $1}') + new_hash=$(md5sum -bz "$PROG_NAME" | awk '{print $1}') + if [ "$new_hash" = "$old_hash" ]; then + echo "No need to update." + popd >/dev/null + rm -rf "$tmp_dir" + exit 0 + fi + fi if [ $FILE_COPY -eq 1 ]; then cp -f "$PROG_NAME" "$PROG_PATH/" else