如何将虚线版本号转换为整数?

时间:2017-07-14 14:18:27

标签: linux bash math

我想将此值3.4.1存储为3004001所以3 * 1,000,000 + 4 * 1,000 + 1

我想这样做是一个bash脚本我该怎么做?

1 个答案:

答案 0 :(得分:0)

val="3.4.1"
awk -F. '{ print ($1*1000000)+($2*1000+1) }' <<< $val

使用awk使用字段分隔符拆分数据。然后执行必要的数学打印结果。

相关问题