Bash pra acrescentar em um array:
array+=...

Bash pra remover de um array:
unset array[id]

Eu gosto de Bash, mas esses detalhes são chatos. Isso seria bem melhor, pelo menos em um terminal interativo:
array-='texto do item'

@giggio eu gostaria de uma linguagem de script para execução de processos que não tivesse toda a bagagem de bash ou POSIX-compliance, mas ainda com invocação como "foo -a --opt" e denso em informação.

Talvez Perl ou babashka seja o mais perto que dá pra chegar?

@bkim talvez. JavaScript dá conta disso fácil, também.