Abilitare auto completamento delle opzioni dei comandi

Da Linux User Group Scandiano.

Su Debian l'auto completamento delle opzioni dei comandi è normalmente disabilitato. Per abilitarlo è necessario editare il file /etc/bash.bashrc decommentando le righe seguenti. L'auto completamento funziona se sul sistema è installato il pacchetto bash-completion.

# enable bash completion in interactive shells
if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
. /etc/bash_completion
fi

In Debian Wheezy il file è stato leggermente modificato e le righe da modificare sono le seguenti:

# enable bash completion in interactive shells
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