Saya memiliki skrip untuk menyelesaikan ssh-host saya secara otomatis. Namun, jika saya mengubah ~/.ssh/config
pelengkapan otomatis tidak diperbarui secara otomatis. Ini tidak mengejutkan saya. Dalam shell baru, entri baru diambil dan dapat digunakan, tentu saja.
Bagaimana cara saya memicu penyegaran penyelesaian secara manual di bash?
bash
autocomplete
kronn
sumber
sumber
Lihat memuat ulang file fungsi penyelesaian bash
(beradaptasi
/etc
tergantung di mana skrip bash_completion Anda digunakan, gantifilename
dengan skrip yang sesuai)sumber
. /etc/bash_completion
solusi saya.