Скажем, у меня есть массив arr
и индекс x
. Как назначить что-то для массива с индексом x + 1? Я получаю ошибки, пытаясь сделать следующее, если один из них правильный, мне бы хотелось узнать, какой из них, а если нет, что я делаю неправильно?Bash - арифметика в индексе массива
arr[$x+1]="hi" # Doesn't work
arr[$((x+1))]="hi" # Nope
Оба работают правильно. GNU Bash 4.2.37 (1). –