问题
Say I have an array arr
and an index x
. How do I assign something to the array at index x+1? I'm getting bugs by trying the following, if one of them is correct I'd love to know which one and if not what am I doing wrong?
arr[$x+1]="hi" # Doesn't work
arr[$((x+1))]="hi" # Nope
回答1:
Almost there.
arr[(($x+1))]="hi"
来源:https://stackoverflow.com/questions/20762751/bash-arithmetic-in-array-index