У меня есть скрипт для автозаполнения моих ssh-хостов. Если я поменяю свой, ~/.ssh/config
автозаполнение не обновляется автоматически, хотя. Это меня не удивляет. В новой оболочке, новая запись, конечно, подобрана и пригодна для использования.
Как вручную запустить обновление завершения в bash?
bash
autocomplete
Кронн
источник
источник
Смотрите перезагрузить файл функций завершения bash
(адаптируйте в
/etc
зависимости от того, где развернуты ваши скрипты bash_completion, заменитеfilename
соответствующим скриптом)источник
. /etc/bash_completion
это мое решение.