Et depuis déjà quelque temps, le complètement automatique de bash est assez robuste. Exemple :
urpmi xxx<tab> liste les paquetages commençant par xxx
mplayer -<tab> liste les options de mplayer
ssh <tab> liste des noms d'utilisateur
ssh utilisateur@<tab> liste les adresses des machines déjà contactées
make <tab> liste les cibles possibles
Le complètement est aussi devenu un peu plus intelligent dans le sens où
cd xxx<tab> ne listera que les répertoires
mplayer -sub <tab> ne listera que les fichiers .sub et .srt
rpm -ivh <tab> ne listera que les fichiers .rpm
etc.
Bien entendu ça n'est peut être pas aussi important que tout ce qu'est capable de faire zsh ; mais j'ai souvent entendu parler de zsh pour son complètement et les choses semblent bouger sur bash pour implémenter cela.
[^] # Re: la complétion dans bash ; eshell
Posté par Aurélien Croc . En réponse à la dépêche À la (re)découverte de Zsh. Évalué à 4.
urpmi xxx<tab> liste les paquetages commençant par xxx
mplayer -<tab> liste les options de mplayer
ssh <tab> liste des noms d'utilisateur
ssh utilisateur@<tab> liste les adresses des machines déjà contactées
make <tab> liste les cibles possibles
Le complètement est aussi devenu un peu plus intelligent dans le sens où
cd xxx<tab> ne listera que les répertoires
mplayer -sub <tab> ne listera que les fichiers .sub et .srt
rpm -ivh <tab> ne listera que les fichiers .rpm
etc.
Bien entendu ça n'est peut être pas aussi important que tout ce qu'est capable de faire zsh ; mais j'ai souvent entendu parler de zsh pour son complètement et les choses semblent bouger sur bash pour implémenter cela.