#!/bin/bash

# 更新源文件
echo "更新源文件"
sudo apt update
echo "成功更新源文件"

echo "查询软件版本号"
# 定义要获取数据的网址
website_url="https://archive2.kylinos.cn/DEB/KYLIN_DEB/pool/all/"

# 发送HTTP请求获取网站数据
website_data=$(wget -qO- "$website_url")

# 判断返回的数据是否有效
if [[ -n "$website_data" ]]; then
    # 使用正则表达式提取以 "wechat-beta" 开头的内容
    pattern='<a href="(wechat-beta_[^"]+\.deb)">'
    matches=$(echo "$website_data" | grep -Eo "$pattern")

    # 提取版本号,并找到最新版本
    latest_version=""
    for match in $matches; do
        version=$(echo "$match" | grep -Eo 'wechat-beta_([0-9]+\.){3}[0-9]+' | cut -d'_' -f2)
        if [[ -z "$latest_version" || "$version" > "$latest_version" ]]; then
            latest_version=$version
        fi
    done

    # 输出最新版本
    echo "微信最新版本:$latest_version"
else
    echo "无法获取网站数据。"
fi


echo 按任意键退出
read -n 1

文章信息

创建时间
2025-03-20
作者
郭铭心
是否所有人可见
所有人可见
最后修改日期
2025-03-20
点击数
16