Aktualisieren Sie die Vervollständigung der Bash-Registerkarte


10

Ich habe ein Skript zum automatischen Ausfüllen meiner SSH-Hosts. Wenn ich meine ändere, wird ~/.ssh/configdie 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?

Antworten:


11

Versuchen Sie Folgendes:

exec bash

das wird den Trick machen ...


2
ordentlich, das ersetzt die aktuelle Shell ... In gewisser Weise wie das Öffnen einer neuen Shell, aber immer noch schön.
Krone

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.