Complétion automatique du paramètre de commande telle que «xe»


1

J'ai remarqué aujourd'hui, lorsque je travaille avec la CLI de XenServer, que la commande xe permet l'auto-complétion avec le caractère 'tab' non seulement pour les fichiers, mais également pour les paramètres!

Par exemple, si j'écris xe vm- [tab], je vois vm-list, vm-clone, vm-copy, etc. Ce ne sont pas des fichiers, ce sont des paramètres de la commande xe!

Comment puis-je archiver cela avec d'autres commandes? Comment ça marche?


Cela fonctionne avec d'autres commandes prêtes à l'emploi. Par exemple, sur les systèmes d'exploitation basés sur Debian, vous pouvez utiliser apt-get in[Tab]. Je ne sais pas comment cela fonctionne, cependant.
gronostaj

Réponses:


1

Vous trouverez peut-être que ceci est un bon guide sur la façon dont fonctionne l'achèvement:

en utilisant la commande complète bash 1

En bref, il y a des scripts bash qui font le travail pour vous et au fil du temps, les emballeurs ajoutent de nouveaux scriptlets /etc/bash_completion.d, tels que le xen-toolsscript.


Génial! Exactement ce que je cherchais! Merci!
John White
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.