signingclient completion

Enables tab completion for signingclient commands.

signingclient completion <shell> [--log <file>] [--verbose]

See below for the supported options.

<shell>

Generate a completion script for the <shell> shell. Where <shell> is one of the following:

  • bash

  • fish

  • powershell

  • zsh

Run the following command for instructions on how to install the generated script.

signingclient completion <shell> -h

For example:

$ signingclient completion bash -h
Generate the autocompletion script for the bash shell.
 
This script depends on the 'bash-completion' package.
If it is not installed already, you can install it via your OS's package manager.
 
To load completions in your current shell session:
 
source <(signingclient completion bash)
 
To load completions for every new session, execute once:
 
#### Linux:
 
signingclient completion bash > /etc/bash_completion.d/signingclient
 
#### macOS:
 
signingclient completion bash > $(brew --prefix)/etc/bash_completion.d/signingclient
 
You will need to start a new shell for this setup to take effect.

Mandatory: Yes.

--log <file>

Record the command execution in a log file with the <file> path.

  • If the file does not exist, the command creates it.

  • If the file exists, the command appends the execution log.

Mandatory: No. When omitting this option, the command does not record a log.

--verbose

Print additional error information (if any).

Mandatory: No.