Skip to content

Products

Compliance Officer Service Expert-led compliance, end to end Compliance Portal Share security documents securely Open-source platform Deploy Probo on your own infrastructure

Resources

Probo stories How teams get compliant with Probo Blog Ideas and guidance from the Probo team Guides & tools Practical compliance guides and free tools Love from Customers What customers say about working with Probo Changelog Latest product updates Download Get the Probo Agent

Company

About The people and vision powering Probo Careers Join the team building Probo Brand assets Official logos and visual resources Security Review our security and compliance posture
Overview Understand Probo and its core concepts Product Explore Probo's GRC capabilities Developers Explore GraphQL, CLI, MCP, n8n, and webhooks Deployment Probo Cloud, self-hosting, and configuration

Explore

GitHub Explore our open-source compliance tools

CLI autocomplete

Enable prb command and flag completion in Bash, Zsh, Fish, or PowerShell

View as Markdown

The prb completion command generates an autocomplete script for your shell. It completes commands, subcommands, flags, and supported values.

Choose your shell below to enable autocomplete for the current session or every new session.

For the current session:

Terminal window
source <(prb completion bash)

To enable autocomplete for every session on Linux:

Terminal window
prb completion bash | sudo tee /etc/bash_completion.d/prb >/dev/null

On macOS with Homebrew:

Terminal window
brew install bash-completion@2
prb completion bash > "$(brew --prefix)/etc/bash_completion.d/prb"

Start a new shell after installing the script. Bash must load bash-completion for the generated script to take effect.

Type a partial command and press Tab. For example:

Terminal window
prb fram<Tab>

Your shell should complete it to prb framework. You can also test subcommands and flags:

Terminal window
prb framework l<Tab>
prb framework list --o<Tab>

If completion does not work, confirm that prb is available in the new shell and regenerate the script after upgrading the CLI so it includes the latest commands and flags.