O que ele diz é que atributos diferentes de -a
e -A
não terão nenhum efeito durante a primeira tarefa.
Exemplo com o atributo de maiúsculas:
$ declare -a -u array=( hello )
$ printf '%s\n' "${array[@]}"
hello
$ array+=( world )
$ printf '%s\n' "${array[@]}"
hello
WORLD