Compartilhar via


dsc completer

Sinopse

Gera um script de conclusão de shell.

Sintaxe

dsc completer [Options] <SHELL>

Descrição

O completer comando retorna um script de shell que, quando executado, registra conclusões para o shell especificado. O DSC pode gerar scripts de conclusão para os seguintes shells:

A saída para esse comando é o próprio script. Para registrar conclusões para DSC, execute o script.

Aviso

Sempre examine os scripts antes de executá-los, especialmente em um contexto de execução elevado.

Exemplos

Exemplo 1 – Registrar conclusões para Bash

completer=~/dsc_completion.bash
# Export the completion script
dsc completer bash > $completer
# Review the completion script
cat $completer
# Add the completion script to your profile
echo "source $completer" >> ~/.bashrc
# Execute the completion script to register completions for this session
source $completer

Exemplo 2 – Registrar conclusões para o PowerShell

$Completer = '~/dsc_completion.ps1'
# Export the completion script
dsc completer powershell | Out-File $Completer
# Review the completion script
Get-Content $completer
# Add the completion script to your profile
Add-Content -Path $PROFILE ". $Completer"
# Execute the completion script to register completions for this session
. $Completer

Argumentos

SHELL

Esse argumento é obrigatório para o completer comando . O valor dessa opção determina para qual shell o aplicativo retorna um script de conclusão:

Type:        String
Mandatory:   true
ValidValues: [
               bash,
               elvish,
               fish,
               powershell,
               zsh,
             ]

Opções

-h, --help

Exibe a ajuda para o comando ou subcomando atual. Quando você especifica essa opção, o aplicativo ignora todas as opções e argumentos após essa.

Type:      Boolean
Mandatory: false