L'auto complétion intelligente du bash

Conversations générales au sujet de Sabayon Linux

Moderator: Moderators

Post Reply
Callipyges
Young Hen
Posts: 29
Joined: Wed Jan 06, 2010 13:29
Location: Top of the Eiffel Tower

L'auto complétion intelligente du bash

Post by Callipyges » Fri Apr 16, 2010 15:55

Bonjour,

Alors j'ai la réponse à ma question, mais on va tout de même commencer par la question, j'aurais besoin de lister les modules disponibles en faisant # modprobe rt[tab]
J'ai mon package bash-completion installé et voici ce que j'ai trouvé pour le faire marcher
http://forum.sabayonlinux.org/viewtopic ... 65&p=81369

Je n'arrive pas à suivre, déjà je n'ai pas de /etc/bash_completion mais un . /etc/bash_completion.d et en suivant les conseils source /etc/bash_completion in your ~/.bash_rc,
J'ai mis "/etc/bash_completion.d" au début de mon ~/.bashrc
ce qui me met un joli message d'erreur à chaque lancement de console.

J'ai aussi tenté de faire des copier coller de bouts de code sans en comprendre le sens, du genre :

Code: Select all

bash=$BASH_VERSION%.* ; bmajor=$bash%.* ; bminor=$bash#*.
if [ "$PS1" ] && [ $bmajor -eq 2 ] && [ $bminor ’>’ 04 ] \
&& [ -f /etc/bash_completion.d ] ; then # interactive shell
# Source completion code
. /etc/bash_completion.d
fi
unset bash bmajor bminor
Avant de faire plus de bêtises quelqu'un pourrait juste me ré-expliquer précisément les fichiers que je dois manipuler et précisément quel ligne ajouter :cry:
No I'm not illiterate, just from somewhere else =)

Post Reply