Saya ingin mendapatkan rata-rata angka dengan desimal. Saya menulis ini tetapi saya mendapat pesan kesalahan berikut ketika saya menulis angka desimal:
./average.sh: line 10: 1.2: syntax error: invalid arithmetic operator (error token is ".2")
operasi rata-rata saya adalah:
i=1;
sum=0;
while [[ i -lt 4 ]]
do
read nr
echo "scale=2; $nr" | bc -l
sum=$((sum+nr))
i=$((i+1))
done
echo "scale=2; $sum / 4" | bc -l
Bagaimana cara memodifikasinya untuk menerima input dengan desimal? Terima kasih.