编写一个shell脚本,输入半径,计算圆的周长并输出
时间: 2023-08-02 17:44:38 浏览: 42
cpp代码-输入以圆的半径r,当r大于0时,计算出圆的面积和周长,否则输出信息。
好的,下面是一个简单的shell脚本,用于计算圆的周长:
```bash
#!/bin/bash
# 提示用户输入半径
echo "请输入圆的半径:"
read radius
# 计算圆的周长
circumference=$(echo "scale=2; 2 * 3.14 * $radius" | bc)
# 输出结果
echo "圆的周长为:$circumference"
```
使用方法:
1. 将上述代码保存为一个以 `.sh` 结尾的文件,比如 `calculate_circumference.sh`
2. 在终端中进入该文件所在的目录,并给该文件执行权限:
```bash
cd /path/to/script/directory
chmod +x calculate_circumference.sh
```
3. 运行脚本:
```bash
./calculate_circumference.sh
```
然后根据提示输入圆的半径即可。脚本会自动计算圆的周长并输出结果。
阅读全文