Freigeben über


dsc completer

Zusammenfassung

Generiert ein Shell-Vervollständigungsskript.

Syntax

dsc completer [Options] <SHELL>

BESCHREIBUNG

Der completer Befehl gibt ein Shellskript zurück, das bei Ausführung Vervollständigungen für die angegebene Shell registriert. DSC kann Vervollständigungsskripts für die folgenden Shells generieren:

Die Ausgabe für diesen Befehl ist das Skript selbst. Führen Sie das Skript aus, um Vervollständigungen für DSC zu registrieren.

Warnung

Überprüfen Sie Skripts immer, bevor Sie sie ausführen, insbesondere in einem Ausführungskontext mit erhöhten Rechten.

Beispiele

Beispiel 1: Registrieren von Vervollständigungen 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

Beispiel 2: Registrieren von Vervollständigungen 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

Argumente

MUSCHEL

Dieses Argument ist für den completer Befehl obligatorisch. Der Wert für diese Option bestimmt, für welche Shell die Anwendung ein Abschlussskript zurückgibt:

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

Optionen

-h, --help

Zeigt die Hilfe für den aktuellen Befehl oder Unterbefehl an. Wenn Sie diese Option angeben, ignoriert die Anwendung alle Optionen und Argumente nach dieser Option.

Type:      Boolean
Mandatory: false