今天来聊聊Shell函数的趣味玩法!假设你正在编写一个Shell脚本,目标是让用户输入两个整数,然后输出它们的和、差、积与商。这是一个很实用的小功能哦!🔍
首先定义一个函数 `calc()`,用来接收用户的输入并计算结果:
```bash
calc() {
num1=$1
num2=$2
echo "加法: $((num1 + num2))"
echo "减法: $((num1 - num2))"
echo "乘法: $((num1 num2))"
echo "除法: $((num1 / num2))"
}
```
接着,在脚本中调用这个函数,并确保用户输入的是有效的整数。如果输入有误,可以添加提示信息,比如:`"请输入两个整数!"` ❗
运行脚本时,只需输入类似 `./script.sh 5 3`,就能看到结果啦!🎉
例如:
```
加法: 8
减法: 2
乘法: 15
除法: 1
```
通过这种方式,不仅可以快速完成任务,还能加深对Shell函数的理解。快来试试吧!💪✨