SHELL脚本报错:value too great for base (error token is "00000001830")
SHELL脚本运行到bill_id2=`echo $(($2+2))`报错:value too great for base (error token is "00000001830"),此时$2的值为00000001830报错原因解析:SHELL脚本中变量以“0”开头,则会被认为是八进制数字,而在八进制数字中出现8则为不合理,遂报该错误。解决办法:先将变量转换为十进制,然后再做运
原创
2017-08-22 12:25:31 ·
7420 阅读 ·
0 评论