如何在 Shell 环境中进行数学运算(bash, zsh 等)(#tilPost)

如何在 Shell 环境中进行数学运算(bash, zsh 等)(#tilPost)

💡 原文英文,约600词,阅读约需3分钟。
📝

内容提要

这篇文章介绍了在shell环境(bash,zsh等)中进行数学运算的方法。作者通过研究发现,可以使用expr命令、let或declare内置命令以及算术扩展($(( )))来进行数学运算。最后,作者强调了使用代码检查工具Shellcheck的重要性。

🎯

关键要点

  • 在shell环境中进行数学运算需要一定的知识。
  • 使用expr命令可以进行简单的数学运算,但Shellcheck对此不满意。
  • let和declare内置命令可以在一行中评估算术表达式,但可读性较差。
  • 算术扩展($(( )))是进行数学运算的最佳选择,Shellcheck对此表示满意。
  • 在算术扩展中,$符号是可选的,且非整数变量在计算中会被忽略。
  • 使用代码检查工具Shellcheck可以帮助发现脚本中的问题,提升代码质量。
🏷️

标签

➡️

继续阅读