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.