标签: bash decimal octal
我在阅读带有数字的文件时遇到一些问题,当数字为“09”或“08”时。
我读过的字符串就像0:09.21这样。这是一个时间价值。我想计算这个值的ms。 Wenn切割'09'我得到了错误:
0:09.21
declare: 09: value too great for base (error token is "09")
我的bash代码如下所示:
declare -i j=$(echo $i | cut -c 3-4)
我怎样才能避免它被解释为八进制?