Le shell interactif gcloud
offre une expérience bash
plus riche, simplifiant ainsi
la découverte de commandes et de documentation avec la saisie semi-automatique en cours de saisie et
des extraits de texte d'aide.
Le shell interactif gcloud
génère des suggestions et la saisie semi-automatique
qui contient une page de manuel (manuel), y compris les champs gcloud
, bq
, gsutil
,
et kubectl
. Lorsque vous saisissez une commande, des sous-commandes, des indicateurs et des arguments de fichiers et de ressources sont complétés, et l'aide intégrée s'affiche dans la section inférieure.
Pour plus d'informations sur l'interface système interactive et ses raccourcis, les caractères de contrôle, les modes d'édition et les options de mise en page configurables, consultez la page de référence gcloud beta interactive
.
Installation et utilisation
Le shell interactif gcloud
est inclus dans les composants gcloud beta
.
Pour vérifier si les composants
gcloud beta
sont installés, exécutez la commande suivante :gcloud components list
Si les composants
gcloud beta
ne sont pas répertoriés, exécutez la commande suivante pour installer les composants en version bêta :gcloud components install beta
Pour passer en mode interactif
gcloud
, exécutez la commande suivante:gcloud beta interactive
Votre invite d'interface système habituelle est remplacée par l'invite interactive
$
degcloud
.Pour obtenir des suggestions automatiques et une aide intégrée, commencez à saisir une commande.
Pour gagner du temps lorsque vous travaillez avec une commande pendant un certain temps, saisissez la partie de la commande que vous souhaitez réutiliser, puis appuyez sur
F7
. Par exemple, pour utilisergcloud compute
, saisissezgcloud compute
, puis appuyez surF7
. Vous pouvez ensuite saisir des sous-commandes telles quelist
sans avoir à saisirgcloud compute
au préalable. Lorsque vous n'utilisez plus la commande, appuyez surCtrl-C
etF7
pour effacer le contexte.Pour quitter l'interface système interactive, appuyez sur
Ctrl-D
ouF9
.
Saisie semi-automatique et aide
gcloud interactive
propose automatiquement des commandes et des options, et affiche des extraits d'aide intégrés dans la section inférieure à mesure que vous saisissez une commande.
Les informations statiques, telles que les noms de commande et de sous-commande, ainsi que les noms d'indicateur et les valeurs d'indicateur énumérées, sont complétées automatiquement à l'aide de menus déroulants.
Raccourcis
Pour effectuer des tâches courantes, vous pouvez utiliser les raccourcis suivants :
Action | Raccourci |
---|---|
Compléter un chemin d'accès à un fichier ou un argument de ressource | Tab |
Affiner le menu déroulant de saisie semi-automatique | Continuer à saisir la commande |
Faire défiler le menu | Tab , Shift+Tab ou les touches fléchées |
Sélectionner un élément ou un répertoire en surbrillance | Space ou / |
Active/désactive la section d'aide en cours. ON : activée, OFF : désactivée. | F2 |
Définir le contexte de saisie des commandes pour éviter de ressaisir les préfixes de commande | F7 |
Effacer le contexte de saisie de commande | Ctrl-C et F7 |
Ouvrir un onglet ou une fenêtre de navigateur Web pour afficher la page de manuel complète de la commande en cours. | F8 |
Quitter | F9 ou Ctrl+D |
Compatibilité Bash
Les configurations d'achèvement bash
, les alias, les exportations, les fonctions, les paramètres set -o
et les variables initialisés dans votre fichier .bashrc
sont tous disponibles à l'invite de commande interactive. Le mode d'édition de ligne de commande interactive est dérivé du paramètre set -o emacs
ou set -o vi
.