我有以下 bash 脚本,它从 git 读取版本格式(1.2.3.4)的最后一个标签。
git tag --sort=-refname | awk 'match($0, /^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$/)' | head -n 1
我正在寻找 Windows 11 的替代方案,要么用某些东西替换 awk,要么将其包装到 Ubuntu 子系统的一些调用。
我有以下 bash 脚本,它从 git 读取版本格式(1.2.3.4)的最后一个标签。
git tag --sort=-refname | awk 'match($0, /^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$/)' | head -n 1
我正在寻找 Windows 11 的替代方案,要么用某些东西替换 awk,要么将其包装到 Ubuntu 子系统的一些调用。