Não espero que seja modificável. Ou seja, não espero que ele ative algo como ARGS=("${ARGS[@]}")
, mas apenas simplifique algo como myarray=("${ARGS[@]/--unneeded-argument/}")
.
Observe que o --unneeded-argument
exemplo não pretende implicar a remoção de argumentos é a razão pela qual estou perguntando. É uma pergunta que tenho em mente há anos e nunca obtive uma resposta definitiva.