opt-env-conf-test-0.0.0.0: test_resources/docs/three-commands/man.txt
.Dd $Mdocdate$
.Dt three-commands 1
.Os
.Sh NAME
.Nm three-commands
.Nd example with three commands
.Sh VERSION
0.0.0
.Sh SYNOPSIS
three-commands (-h|--help) | --version | (--config-file FILE_PATH one STR | two --number|-n INT --(enable|disable)-enable | three)
.Sh SETTINGS
Show this help text
switch: -h|--help
Output version information: 0.0.0
switch: --version
Path to the configuration file
option: --config-file FILE_PATH
env: CONFIG_FILE FILE_PATH
first
command: one
argument
argument: STR
second
command: two
number
option: --number|-n INT
env: NUMBER INT
config:
number: # or null
<number> # 64 bit signed integer
enable extra
switch: --(enable|disable)-enable
env: ENABLE BOOL
config:
enable: # or null
<boolean>
third
command: three
.Sh OPTIONS
-h|--help Show this help text
--version Output version information: 0.0.0
--config-file Path to the configuration file
one first
STR argument
two second
--number|-n number
--(enable|disable)-enable enable extra
three third
.Sh ENVIRONMENT VARIABLES
CONFIG_FILE FILE_PATH Path to the configuration file
NUMBER INT number
ENABLE BOOL enable extra
.Sh CONFIGURATION VALUES
number
number:
# or null
<number> # 64 bit signed integer
enable extra
enable:
# or null
<boolean>