replace_payload_version.sh 686 字节
#!/bin/bash

# 递归查找所有子目录下的 make_package.sh 文件,并替换 0x${payload_version_ 为 ${payload_version_
find . -type f -name "make_package.sh" | while read -r file; do
    echo "Checking file: $file"

    # 检查是否包含 0x${payload_version_
    if grep -q "0x\${payload_version_" "$file"; then
        echo "Found '0x\${payload_version_' in $file, replacing..."

        # 使用 sed 进行替换(-i 直接修改文件)
        sed -i 's/0x\${payload_version_/\${payload_version_/g' "$file"
        echo "Replacement completed."
    else
        echo "No '0x\${payload_version_' found in $file."
    fi
done

echo "All make_package.sh files processed."