bash - Bash 多个整数一个变量
问题描述
我试图弄清楚如何添加由空格分隔的变量上的多个整数。
前任。
num1=10 20 30
应该输出60
但是在尝试回显变量时出现错误。
解决方案
在算术展开式中用加号替换空格。
$ num1='10 20 30'
$ echo $((${num1// /+}))
60
推荐阅读
- php - Symfony 4 @Gedmo\SoftDeleteable() 用于具有集合类型表单的表单
- python - 如果子字符串替换了随机字符,如何找到子字符串?
- azure - 在 ADF 中减去 2 天当前日期
- reactjs - React withRouter 如何避免重新渲染组件?
- javascript - 调用堆栈的目的是什么?
- php - 在多维数组的同一级别中计数值
- ios - 从核心数据中检索 UUID 并设置 UUID 变量不起作用
- firebase-realtime-database - 将收到的消息从 Twilio 发送到 Firebase 实时数据库
- jquery - 如何更改 iCheck 复选框的边框颜色以匹配其周围颜色?
- reactjs - 如何使用 react-widgets/lib/DateTimePicker