例如:
在我的联系仓库-临时发行版中,在com / abc / temp / trial-platform-rpm下,我有各种文件夹
6.1.7.0.34
6.1.8.1.3
7.0.0.0.568
7.0.1.0.89
7.0.2.0.544
所以我的脚本将提供前4位数字(例如:如果所选分支为7.0.2.0),然后从nexus中获取,我需要找到此发行版的最新版本(即7.0.2.0.544)
INPUT
7.0.2.0
OUTPUT
7.0.2.0.544
答案 0 :(得分:0)
Curl命令如下,并在grep中提供版本:
curl -s“ https://nexussite/nexus/service/local/repositories/Core-deloy/content/com/abc/item/item-portal-rpm/maven-metadata.xml” | grep“。” |排序uniq | sed -e“ s#\(。 \)\(\)\(。 \)\(\)\(。 \)#\ 3#g” | grep 7.0.1.0 |尾巴-n1“”