POSIX-совместимые штуки#

Инкремент:

X=$((X+1))
$((X=X+1)) # применимо в выражениях

Индексированный массив:

$ set -- one two three
$ index=3
$ eval "echo \${${index}}"
three

Ещё инфы про работу с массивами в POSIX: https://www.baeldung.com/linux/posix-shell-array