shell脚本计算输入参数的的平均值

创建脚本文件:touch aver.sh
进入脚本文件:vi aver.sh
编辑脚本(i是编辑状态,ese是命令状态)
#!/bin/bash
echo “请输入所要计算的数字,数字之间用空格分开”
read num_string
echo $num_string
len=0
sum=0
for i in $num_string
do
#echo ilen=i len=((len + 1))
sum=$((sum + i))
done
#echo $len
#echo sumecho"scale=3;sum echo "scale=3;{sum}/${len}"|bc

命令状态下输入:wq(保存退出)
shell脚本计算输入参数的的平均值scale=3表示保留小数位数