💡
原文英文,约600词,阅读约需3分钟。
📝
内容提要
这篇文章介绍了在shell环境(bash,zsh等)中进行数学运算的方法。作者通过研究发现,可以使用expr命令、let或declare内置命令以及算术扩展($(( )))来进行数学运算。最后,作者强调了使用代码检查工具Shellcheck的重要性。
🎯
关键要点
- 在shell环境中进行数学运算需要一定的知识。
- 使用expr命令可以进行简单的数学运算,但Shellcheck对此不满意。
- let和declare内置命令可以在一行中评估算术表达式,但可读性较差。
- 算术扩展($(( )))是进行数学运算的最佳选择,Shellcheck对此表示满意。
- 在算术扩展中,$符号是可选的,且非整数变量在计算中会被忽略。
- 使用代码检查工具Shellcheck可以帮助发现脚本中的问题,提升代码质量。
➡️