小编Isu*_*uru的帖子

使用 expr 将两个数字相加

我正在学习 Shell 脚本以获得我目前正在做的 IT 文凭。我正在尝试编写一个小脚本,将两个数字相加,如我们获得的教程之一所示。

echo "Enter two numbers"
read num1 num2
sum = 'expr $num1 + $num2'
echo "The sum is = $sum"
Run Code Online (Sandbox Code Playgroud)

但是,当我给它执行权限并运行脚本时,它给了我这个错误。

sum: =. No such file or directory.
sum: expr $num1 + $num2: No such file or directory
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

我尝试在 Ubuntu 和 Fedora 上运行它,但发生了同样的错误。谁能告诉我我在这里缺少什么?

shell-script

15
推荐指数
2
解决办法
43万
查看次数

标签 统计

shell-script ×1