Conclusão do Bash: Ubuntu vs CentOS

Conclusão do Bash: Ubuntu vs CentOS

CentOS:

curl -Sso ~/Des[TAB]

preenche automaticamente para:

curl -Sso ~/Desktop/

Ubuntu:

curl -Sso ~/Des[TAB]

faz nada.

Posso "consertar" isso desinstalando o bash-completion, mas isso não é uma solução real.

Como obtenho um comportamento sensato após a conclusão do bash no Ubuntu 12.10?

Responder1

Remova o comentário da seguinte seção em /etc/bash.bashrc:

if ! shopt -oq posix; then
  if [ -f /usr/share/bash-completion/bash_completion ]; then
    . /usr/share/bash-completion/bash_completion
  elif [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
  fi
fi

informação relacionada