atualiza a conclusão da guia bash

5

Eu tenho um script para preencher automaticamente os meus hosts ssh. Se eu alterar meu ~/.ssh/config , o preenchimento automático não será atualizado automaticamente. Isso não me surpreende. Em um novo shell, a nova entrada é escolhida e utilizável, é claro.

Como faço para disparar manualmente uma atualização da conclusão no bash?

    
por kronn 19.10.2012 / 19:30

2 respostas

9

Tente fazer isso:

exec bash

isso fará o truque ...

    
por 19.10.2012 / 19:31
5

Veja recarregar o arquivo de funções de conclusão do bash

. /etc/bash_completion.d/filename

(adapte /etc dependendo de onde seus scripts bash_completion foram implantados, substitua filename pelo script apropriado)

    
por 22.04.2015 / 01:08