1
A
回答
0
您需要arithmetic expransion语法:
$ expr="123+456"
$ answer=$(($expr))
$ echo $answer
579
1
1
更多细节如果你只处理整数,bash可以这样做:
((foo=123+456))
echo $foo
个
回报:579
相关问题
- 1. Shell脚本和字符串操作
- 2. Shell脚本中的布尔表达式
- 3. 字符串中的Shell脚本参数
- 4. Shell脚本和测试表达式
- 5. 正则表达式Unix shell脚本
- 6. 将ASCII字符串转换为USB UTF16字符串格式表示为使用shell命令的shell字符串
- 7. Shell脚本,字符串搜索文件
- 8. shell脚本grep grep一个字符串
- 9. 在shell脚本中操纵字符串
- 10. SED和AppleScript shell脚本 - 带字符串
- 11. Shell脚本:截断字符串
- 12. shell脚本与另一个字符串
- 13. 搜索字符串和Shell脚本
- 14. (PHP)的字符串变量作为if表达式(字符串$ other_variable名字太)
- 15. Shell脚本:在并行字符串时连接字符串
- 16. 正则表达式为字符串
- 17. 将表达式转换为字符串
- 18. 正则表达式为空字符串
- 19. 字符串表达式
- 20. SSIS运行字符串作为表达
- 21. Linq表达式,其中空字符串作为通配符
- 22. 如何将字符串转换为shell脚本中的整数?
- 23. c#将字符串表达式转换为布尔表达式
- 24. 提取字符串的前两个字符(Shell脚本)
- 25. 在shell脚本中更改字符串的字符
- 26. 一个字符串替换shell脚本中的字符串特殊字符
- 27. 在java脚本中将字符串变量转换为正则表达式?
- 28. 包含正则表达式作为数据的JSON字符串
- 29. 打印表达式的值作为字符串
- 30. 作为正则表达式传递的转义字符串