обновить вкладку bash tab

У меня есть скрипт для автоматического заполнения моих ssh-хостов. Если я изменил свой ~/.ssh/config автозаполнение не будет обновляться автоматически. Меня это не удивляет. Разумеется, в новой оболочке новая запись подбирается и используется.

Как вручную запустить обновление завершения в bash?

  • Команда Zsh autocomplete ls только с каталогами
  • Заполнение Bash не работает с именами файлов
  • Автозаполнение Bash с помощью команды vim
  • Дополнительные дополнения Bash Fedora 23
  • Проверить аргумент перед запуском программы
  • Отключить завершение имени файла подстроки в zsh
  • Bash Autocompletion - вставить слова в команды
  • Отключить завершение подстроки в zsh
  • 2 Solutions collect form web for “обновить вкладку bash tab”

    Попробуйте сделать это:

     exec bash 

    это будет трюк …

    См. Файл функций завершения перезагрузки bash

     . /etc/bash_completion.d/filename 

    (адаптируйте /etc зависимости от того, где ваши скрипты bash_completion развернуты, замените filename на соответствующий скрипт)

    Interesting Posts
    Linux и Unix - лучшая ОС в мире.