分页: 1 / 1

新手求助:shell脚本中基数值过大

发表于 : 2014-12-06 10:18
Itachi_zheng
#!/bin/bash

b=102a
#$b=$b+1
#((b=$b+1))

let "b=$b+1"

echo "the value of b is :$b"


line 28: let: b=102a: 基数值过大 (error token is "102a") 这是什么意思,怎么解决哦。
参考了一个帖子,但是还没有解决。
viewtopic.php?f=21&t=309919&start=0

Re: 新手求助:shell脚本中基数值过大

发表于 : 2014-12-06 11:39
astolia
102a是什么东西?16进制表示的4138?
学着那个帖子里提到的方法,照葫芦画瓢就是了
let "b=16#$b+1"