shell输入两个数求总合
时间: 2023-07-05 21:28:21 浏览: 47
可以使用以下shell脚本来实现输入两个数求总和的功能:
```
#!/bin/bash
echo "请输入第一个数:"
read num1
echo "请输入第二个数:"
read num2
sum=$((num1 + num2))
echo "两个数的总和为:$sum"
```
使用以上脚本,将会输出以下内容:
```
请输入第一个数:
3
请输入第二个数:
5
两个数的总和为:8
```
你可以将以上脚本保存为一个名为 `sum.sh` 的文件,然后在终端中执行以下命令来运行它:
```
bash sum.sh
```
相关问题
shell输入两个数求和
可以使用以下命令来输入两个数并求和:
```
echo "请输入第一个数:"
read num1
echo "请输入第二个数:"
read num2
sum=$(($num1 + $num2))
echo "两个数的和为:$sum"
```
这个脚本首先提示用户输入第一个数,然后使用 `read` 命令读取用户的输入并将其存储在 `num1` 变量中。接着提示用户输入第二个数,使用 `read` 命令读取用户的输入并将其存储在 `num2` 变量中。最后,使用 `$(( ))` 语法将 `num1` 和 `num2` 相加,并将结果存储在 `sum` 变量中。最后,输出 `sum` 变量的值,即两个数的和。
shell输入两个数比较大小并输出大的
可以使用以下Shell脚本实现:
```
#!/bin/bash
echo "请输入第一个数:"
read a
echo "请输入第二个数:"
read b
if [ $a -gt $b ]
then
echo "$a 大于 $b"
else
echo "$b 大于 $a"
fi
```
首先,脚本会要求用户输入两个数,然后使用if语句比较两个数的大小,如果第一个数大于第二个数,则输出第一个数大于第二个数;否则,输出第二个数大于第一个数。