#!/bin/bash
#任意輸入5個數,判斷最大值,最小值,總和
s=0
read -p "please input:" num
s=$(($s+$num))
max=$num
min=$num
avg=$(($s/5))
for i in `seq 4`
do
read -p "please input:" nums=$(($s+$num))
if [ $num -le $min ];thenmin=$num
fi
if [ $num -ge $max ];thenmax=$num
fi
done
echo max:$max min:$min avg:$avg
擴展資料:
for循環:
壹般格式為:
for var in item1 item2 ... itemN
do
command1
command2
...
commandN
done
寫成壹行:
for var in item1 item2 ... itemN; do command1; command2… done;