Ich habe ein Skript zum automatischen Ausfüllen meiner SSH-Hosts. Wenn ich meine ändere, wird ~/.ssh/config
die automatische Vervollständigung jedoch nicht automatisch aktualisiert. Das überrascht mich nicht. In einer neuen Shell wird der neue Eintrag natürlich aufgenommen und verwendet.
Wie löse ich manuell eine Aktualisierung des Abschlusses in Bash aus?
bash
autocomplete
kronn
quelle
quelle
Siehe Bash-Vervollständigungsfunktionsdatei neu laden
(
/etc
Passen Sie an, wo Ihre bash_completion-Skripte bereitgestellt werden, und ersetzen Sie siefilename
durch das entsprechende Skript.)quelle
. /etc/bash_completion
ist meine Lösung.