shell字符串转数字
时间: 2023-10-15 08:30:57 浏览: 169
字符串转数字
你可以使用`expr`命令将字符串转换为数字。例如,假设你有一个名为`str_num`的字符串变量,其中包含一个数字字符串,你可以使用以下命令将其转换为数字:
```shell
num=$(expr "$str_num" + 0)
```
在这个命令中,`expr`命令会将字符串`"$str_num"`与0相加,从而将其转换为数字,并将结果赋值给变量`num`。请确保在使用`expr`命令时使用双引号将字符串括起来,以防止特殊字符的问题。
阅读全文