如何在UNIX中将字符串转换为整数

我有d1="11"d2="07"。我想转换d1d2整数和执行d1-d2。如何在UNIX中做到这一点?

d1 - d2当前"11-07"为我返回的结果。

回答:

标准解决方案:

 expr $d1 - $d2

您也可以:

echo $(( d1 - d2 ))

但是请注意,这将被07视为八进制数字!(因此07与相同7,但010与有所不同10)。

以上是 如何在UNIX中将字符串转换为整数 的全部内容, 来源链接: utcz.com/qa/435668.html

回到顶部