【发布时间】:2014-08-10 17:15:36
【问题描述】:
我有以下几点:
versionNumber=$(sw_vers -productVersion) # Finds version number
versionShort=${versionNumber:0:4} # Cut string to 1 decimal place for calculation
当版本如下时有效:
10.9.2
10.9.5
但它不会匹配
10.10.3
因为它只会返回
10.1
但我希望将 versionShort 设置为
10.10
我想匹配上面的主要版本,第一个点和次要版本。
【问题讨论】:
标签: regex bash semantic-versioning