No seu script, j
é monotonicamente incremental - começa em 0 e conta em um por iteração do loop. Você atribui um valor a A[j]
em seu loop, depois você aumenta j
e, em seguida, tenta imprimir A[j]
- mas agora que j
foi incrementado, esse índice em A
não foi definido ainda assim, não há nada para imprimir (a expansão da variável está vazia). Se você estava imprimindo ${A[j-1]}
, você deveria ver a saída.