dsc-slutförare
Synopsis
Genererar ett skript för att slutföra gränssnittet.
Syntax
dsc completer [Options] <SHELL>
Description
Kommandot completer
returnerar ett kommandoskript som registrerar slutföranden för det angivna gränssnittet när det körs. DSC kan generera slutförandeskript för följande gränssnitt:
Utdata för det här kommandot är själva skriptet. Om du vill registrera slutföranden för DSC kör du skriptet.
Varning
Granska alltid skript innan du kör dem, särskilt i en upphöjd körningskontext.
Exempel
Exempel 1 – Registrera slutföranden för 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
Exempel 2 – Registrera slutföranden för 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
Argument
SKAL
Det här argumentet är obligatoriskt för completer
kommandot. Värdet för det här alternativet avgör vilket gränssnitt programmet returnerar ett slutförandeskript för:
bash
- Bourne Igen SHell (BASH)elvish
- Alviskafish
- Friendly Interactive SHell (fisk)powershell
- Powershellzsh
- Z SHell (ZSH)
Type: String
Mandatory: true
ValidValues: [
bash,
elvish,
fish,
powershell,
zsh,
]
Alternativ
-h, --help
Visar hjälpen för det aktuella kommandot eller underkommandot. När du anger det här alternativet ignorerar programmet alla alternativ och argument efter det här alternativet.
Type: Boolean
Mandatory: false