Bash et autocomplétion

L’autocomplétion est une fonctionnalité permettant de limiter la quantité d’informations à saisir qui propose un complément qui pourrait convenir à la chaîne de caractères préalablement tapée. Cet outil est indispensable pour administrer un serveur mais parfois l’autocomplétion n’est pas disponible par défaut sur un serveur fraîchement installé.

Intallation de l’autocompletion

Il faut simplement installer le paquet bash-completion

# apt install bash-completion

Puis modifier dans le fichier .bashrc

# Pour avoir l'autocompletion
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

Sinon, plus simplement :

# Pour avoir l'autocompletion
. /etc/bash_completion

Le fichier bash_completion contenant lui même :

. /usr/share/bash-completion/bash_completion

Relancer ensuite votre fichier .bashrc

# . ~/.bashrc
> Partager <