ЦЕЛЬ: найти максимальное / наибольшее значение ассоциативного массива, состоящего из целых значений.
max_val=${RA[0]}
for i in "${RA[@]}"
do
#let count=count+1
#curr_val=$i
(( $i > max_val )) && max_val=$i
done
echo "CURR.MAX: $max_val"
ВЫПУСК: При запуске ранее упомянутого кода я не получаю действительный результат. Я также заметил, что переменная max_val
, которая используется для сравнения, кажется, не имеет значения. Кроме того, я хотел бы получить минимум массива - который, я думаю, будет получен аналогичным образом.