bash_completion não funciona em dtach

1

Eu começo o dtach do bash usando o seguinte comando

dtach -c /tmp/dt0 bash

o problema é que, antes de iniciar dtach , bash_completion funcionou. Mas assim que eu inicio dtach , bash_completion não funciona mais.

Eu tenho que manualmente a fonte do arquivo de conclusão do bash

. /usr/share/bash-completion/bash_completion

esta linha é /etc/profile.d/bash_completion.sh , mas por algum motivo dtach não a utiliza corretamente.

Existe alguma maneira de fazer o dtach usar a conclusão do bash automaticamente?

    
por Martin Vegter 15.09.2014 / 22:37

1 resposta

1

Adicione ao seu .bashrc :

if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
    . /etc/bash_completion
fi
    
por 15.09.2014 / 22:40