diff --git a/dist/main b/dist/main index 6e098c3..f1f07c3 100755 Binary files a/dist/main and b/dist/main differ diff --git a/script/install_product_id_generator.sh b/script/install_product_id_generator.sh index df70070..84c3d89 100755 --- a/script/install_product_id_generator.sh +++ b/script/install_product_id_generator.sh @@ -6,7 +6,8 @@ SERVICE_NAME="bash-product-id.service" UUID_DIR="/etc/bash_product" UUID_FILE="$UUID_DIR/BASH_PRODUCT_ID" SYSTEMD_SERVICE_FILE="/etc/systemd/system/$SERVICE_NAME" -LOCAL_SCRIPT="./script/generate_bash_product_id.sh" +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +LOCAL_SCRIPT="${SCRIPT_DIR}/generate_bash_product_id.sh" TARGET_SCRIPT="/usr/local/bin/generate_bash_product_id.sh" # 必须 root