Shell 的一个小字符串的处置,求解答

Shell 的一个小字符串的处理,求解答
因为对shell复杂的字符串处理不熟,求各位帮忙,如下:

./kk.sh VER=HFGJv10.3.7628

想在shell里面对这个字符串进行处理,获取到的值为1003. 其实就是把两个点前的数字取出来当成两位数不够的补0, 比如10就是10,3就是03.

谢谢啦 
------解决思路----------------------
引用:

echo HFGJv10.3.7628 
------解决思路----------------------
 awk -Fv '{print $2}' 
------解决思路----------------------
 awk -F. '{printf("%02d %02d\n", $1, $2);}'


----------------
窃以为 楼主想获得版本号,因此先以v分隔,后以点号分隔


本想将前面的echo加一个粗体强调一些,竟然显示俩strong标签,给****跪了...

echo HFGJv10.3.7628 
------解决思路----------------------
 awk -Fv '{print $2}' 
------解决思路----------------------
 awk -F. '{printf("%02d %02d\n", $1, $2);}'