La shell interattiva gcloud
offre un'esperienza bash
più ricca, semplificando
il rilevamento di comandi e documentazione con completamento automatico durante la digitazione
snippet di testo utili.
La shell interattiva gcloud
produce suggerimenti e completamento automatico per qualsiasi
comando che abbia una pagina del manuale (man), inclusi gli strumenti a riga di comando gcloud
, bq
, gsutil
e kubectl
. Mentre digiti un comando, i sottocomandi, i flag e gli argomenti relativi a file e risorse vengono completati e la guida in linea viene visualizzata nella sezione in basso.
Per ulteriori informazioni sulla shell interattiva e sulle relative scorciatoie, controlla
caratteri, le modalità dell'editor e le opzioni di layout configurabili, consulta le
gcloud beta interactive
pagina di riferimento.
Installazione e utilizzo
La shell interattiva gcloud
è inclusa nei componenti gcloud beta
.
Per verificare se hai installato i componenti
gcloud beta
, esegui il seguente comando:gcloud components list
Se i componenti
gcloud beta
non sono elencati, devi installare la versione beta esegui questo comando:gcloud components install beta
Per attivare la modalità interattiva
gcloud
, esegui questo comando:gcloud beta interactive
Il solito prompt della shell viene sostituito con l'evento interattivo
gcloud
del prompt della shell$
.Per visualizzare i suggerimenti automatici e la guida in linea, inizia a digitare un comando.
Per risparmiare tempo quando utilizzi un comando per un po' di tempo, digita la parte il comando che riutilizzerai, quindi premi
F7
. Ad esempio, per lavorare congcloud compute
, digitagcloud compute
e premiF7
. Puoi quindi digita sottocomandi comelist
senza dover prima digitaregcloud compute
. Quando non utilizzi più il comando, premiCtrl-C
eF7
per cancellare il contesto.Per uscire dalla shell interattiva, premi
Ctrl-D
oF9
.
Completamento automatico e guida
gcloud interactive
dispone di prompt automatici di comandi e flag e mostra
gli snippet della guida incorporati nella sezione inferiore durante la digitazione di un comando.
Informazioni statiche, come nomi di comandi e sottocomandi, nomi di flag e i valori dei flag enumerati, vengono completati automaticamente mediante menu a discesa.
Scorciatoie
Per svolgere le attività più comuni, puoi utilizzare le seguenti scorciatoie:
Azione | Scorciatoia |
---|---|
Completa un percorso file o un argomento risorsa | Tab |
Perfezionare il menu di completamento a discesa | Continua a digitare il comando |
Scorri il menu | Tab , Shift+Tab o tasti freccia |
Seleziona una directory o un elemento evidenziato | Space o / |
Attiva/disattiva la sezione della guida attiva, ON quando è attiva, OFF quando è disattivata | F2 |
Imposta il contesto per l'input del comando per evitare di ridigitare i prefissi dei comandi | F7 |
Cancella il contesto per l'input del comando | Ctrl-C e F7 |
Apri una scheda o una finestra del browser web per visualizzare la pagina man completa del comando corrente | F8 |
Esci | F9 o Ctrl+D |
Compatibilità con Bash
configurazioni di completamento di bash
, alias, esportazioni, funzioni, impostazioni di set -o
,
e le variabili inizializzate in .bashrc
sono tutte disponibili
un prompt dei comandi interattivo. La modalità di modifica interattiva della riga di comando viene derivata
dall'impostazione set -o emacs
o set -o vi
.