O shell interativo gcloud
fornece uma experiência bash
mais rica, simplificando a descoberta de comandos e documentação com preenchimento automático conforme você digita e trechos de texto de ajuda.
O shell interativo gcloud
produz sugestões e preenchimento automático para qualquer comando que tenha uma página manual (man), incluindo as ferramentas de linha de comando gcloud
, bq
, gsutil
e kubectl
. Conforme você digita um comando, subcomandos, sinalizadores e argumentos de arquivo e recurso são preenchidos, e a ajuda em linha é exibida na seção inferior.
Para obter mais informações sobre o shell interativo e seus atalhos, caracteres de controle, modos de editor e opções de layout configuráveis, consulte a página de referência gcloud beta interactive
.
Instalação e uso
O shell interativo gcloud
está incluído nos componentes gcloud beta
.
Para verificar se você tem os componentes
gcloud beta
instalados, execute o seguinte comando:gcloud components list
Se você não vir os componentes
gcloud beta
listados, para instalá-los, execute o seguinte comando:gcloud components install beta
Para entrar no modo interativo
gcloud
, execute o seguinte comando:gcloud beta interactive
O prompt de shell usual é substituído pelo prompt de shell interativo
gcloud
$
.Para obter sugestões automáticas e ajuda em linha, comece a digitar um comando.
Para economizar tempo ao trabalhar com um comando por um tempo, digite a parte do comando que você reutilizará e pressione
F7
. Por exemplo, para trabalhar comgcloud compute
, digitegcloud compute
e pressioneF7
. Você pode então digitar subcomandos comolist
sem precisar digitargcloud compute
primeiro. Quando não estiver mais usando o comando, pressioneCtrl-C
eF7
para limpar o contexto.Para sair do shell interativo, pressione
Ctrl-D
ouF9
.
Preenchimento automático e ajuda
gcloud interactive
tem prompt automático para comandos e sinalizadores, e exibe trechos de ajuda em linha na seção inferior conforme você digita um comando.
Informações estáticas, como nomes de comandos e subcomandos, nomes de sinalizadores e valores de sinalizadores enumerados, são preenchidos automaticamente usando menus suspensos.
Atalhos
Para realizar tarefas comuns, você pode usar os seguintes atalhos:
Ação | Atalho |
---|---|
Complete um caminho de arquivo ou argumento de recurso | Tab |
Refinar o menu suspenso de conclusão | Continue digitando o comando |
Percorra o menu | Tab , Shift+Tab ou teclas de seta |
Selecione um item ou diretório destacado | Space ou / |
Alternar a seção de ajuda ativa, LIGADO quando habilitado, DESLIGADO quando desabilitado | F2 |
Defina o contexto para a entrada do comando para evitar a redigitação dos prefixos do comando | F7 |
Limpar o contexto para entrada de comando | Ctrl-C e F7 |
Abra uma aba ou janela do navegador da web para exibir a página do manual completa do comando atual | F8 |
Saída | F9 ou Ctrl+D |
Compatibilidade com Bash
Configurações de conclusão bash
, aliases, exportações, funções, configurações set -o
e variáveis inicializadas no seu .bashrc
estão disponíveis no prompt de comando interativo. O modo de edição interativo da linha de comando é derivado da configuração set -o emacs
ou set -o vi
.