Eine Verwirrung zwischen $ {array [*]} und $ {array [@]} im Zusammenhang mit einem Bash-Abschluss
Ich versuche zum ersten Mal, eine Bash-Vervollständigung zu schreiben, und bin etwas verwirrt über die beiden Möglichkeiten, Bash-Arrays ( ${array[@]}und ${array[*]}) zu dereferenzieren . Hier ist der relevante Codeabschnitt (er funktioniert übrigens, aber ich würde ihn gerne besser...