У меня есть что-то вроде этого:
declare -r constant1=0
declare -r constant2=0
for xx in 1 2 3 4 5 6 7 8 9 10
do
constant1=$((constant1 + 1))
for yy in 8 7 3 9 3 9 2 8 4 4
do
constant2=$((constant2 + 1))
if [ $constant1 == $constant2 ]; then
something here bla bla
fi
done
done
Но это дает мне ошибку, а именно:
line 6: constant1: readonly variable
Как мне это исправить? [!d2 ]
В принципе, я хочу, чтобы «делал что-то здесь bla bla» для запуска, когда constant1 = constant2. то есть [xx, yy] = [1,8], [2,7] и т. д.