Ah ja, ich hab mich primär auf diese Beobachtung bezogen:Meillo hat geschrieben:10.01.2022 12:03:42@JTH: Ich weiss nicht, ob du das richtig verstanden hast. Es geht und diese zwei Zeilen:
[…]
Beides Mal ist es `apt'.
whiizy hat geschrieben:08.01.2022 10:37:22Der Befehl apt-get macht hingegen die TAB-Ergänzung noch in beiden Schreibweisen.
Anscheinend ist es doch ein winziger Bug:
Die Vervollständigung schaut in dieser Zeile
Code: Alles auswählen
if [[ ${COMMANDS[@]} =~ ${words[i]} ]]; then
Code: Alles auswählen
if [ "$command" = "" ]; then
COMPREPLY=( $( compgen -W '${COMMANDS[@]}' -- "$cur" ) )
fi
Möchte das jemand melden? Eine Lösung wäre wohl, diese faule Variante eines ist-das-Wort-im-Array-Vergleichs durch eine Schleife über alle COMMANDS-Elemente und jeweils einzelnem Vergleich zu ersetzen.