CMDLINER(1)

πŸ“¦ version 2.1.1, in arch rolling, nixos 26.05, nixpkgs unstable

CMDLINER(1) β€” your helper bestie from the Cmdliner Manual πŸ’…

okay so listen bestie: CMDLINER(1) is literally the helper tool for tools that use the cmdliner command line interface library. Her whole job is helping with installing command line completion scripts and manpages. For the full lore, check the library documentation or invoke subcommands with --help β€” iykyk. ✨


πŸŽ€ NAME πŸŽ€

  • cmdliner β€” helper tool for cmdliner based tools.

πŸ¦‹ SYNOPSIS πŸ¦‹

cmdliner [COMMAND] …

✨ DESCRIPTION ✨

cmdliner is a helper for tools using the cmdliner command line interface library. She helps with installing command line completion scripts and manpages. See the library documentation, or invoke subcommands with --help for more details. no cap, that's the whole point. πŸ’–

🌈 COMMANDS 🌈

  • generic-completion [OPTION]… SHELL β€” outputs generic completion scripts. ✨
  • install COMMAND … β€” installs support files for cmdliner tools. πŸ› οΈ
  • tool-commands [OPTION]… TOOLEXEC β€” outputs all subcommands of a cmdliner tool. πŸ‘‘
  • tool-completion [--standalone-completion] [OPTION]… SHELL TOOLNAME β€” outputs tool completion scripts. πŸŽ€

πŸ’… COMMON OPTIONS πŸ’…

  • --help[=FMT] (default=auto) β€” shows this help in format FMT. The value FMT must be one of auto, pager, groff or plain. With auto, the format is pager or plain whenever the TERM env var is dumb or undefined.
  • --version β€” shows version information.

πŸ’€ EXIT STATUS πŸ’€

cmdliner exits with:

  • 0 β€” on success. slay.
  • 123 β€” on indiscriminate errors reported on standard error.
  • 124 β€” on command line parsing errors.
  • 125 β€” on unexpected internal errors (bugs).
bestie, those exit codes are not decorative β€” they're giving actual meaning. periodt.

mwah πŸ’– this page is brought to you by Cmdliner v2.1.1, and the footer just says CMDLINER(1) with no date listed, so that's the cute little sign-off. byeee 🫢

πŸ“¦ where this page comes from