Linux bash或命令行可让您执行基本和复杂的算术和布尔运算。诸如expr,jot,bc和factor等命令可帮助您找到复杂问题的最佳数学解决方案。在本文中,我们将描述这些命令并提供示例,这些示例将成为您转向更有用的数学解决方案的基础。
这里以Ubuntu为例,我们已经在Ubuntu 18.04 LTS系统上运行了本文中提到的命令和过程。其他基于LINUX系统终端也一样可以用这里的命令!
我们使用Ubuntu命令行Terminal(终端)来执行所有数学运算。您可以通过系统Dash或Ctrl + Alt + T快捷方式打开终端。
expr命令
在Linux中,expr或expression命令是用于执行数学计算的最常用命令。您可以使用此命令执行加,减,乘,除,增大一个值,甚至比较两个值等功能。在本节中,我们将描述执行上述计算的语法,并介绍如何在Ubuntu/Linux命令行中使用expr命令执行数学运算。
加成
您可以通过expr命令将两个或多个数字相加,如下所示:
$ expr 数字1 +数字2
例:
$ expr 100 + 10
减法
您可以通过expr命令对两个或多个数字进行减法,如下所示:
$expr 数字1 –数字2
例:
$ expr 100 - 10
乘法
您可以通过expr命令对两个或多个数字进行乘法运算,如下所示:
$ expr 数字1 \* 数字2
例:
$ expr 10 \* 10
请注意,以下是Linux命令行中数字乘法的错误语法,因为命令行使用简单星号作为对当前目录中所有文件的引用。
$expr 10 * 10