.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 [COMMAND] .Sh SETTINGS Show this help text switch: -h|--help Output version information: 0.0.0 switch: --version .Sh COMMANDS first command: one (default) argument argument: STR second command: two number option: --number|-n INT env: NUMBER INT config: number: # or null # 64 bit signed integer example: 5 enable extra switch: --(enable|disable)-enable env: ENABLE BOOL config: enable: # or null third command: three-very-long-command-name .Sh OPTIONS -h|--help Show this help text --version Output version information: 0.0.0 one (default) first STR argument two second --number|-n number example: 5 --(enable|disable)-enable enable extra three-very-long-command-name third .Sh ENVIRONMENT VARIABLES NUMBER INT number example: 5 ENABLE BOOL enable extra .Sh CONFIGURATION VALUES number example: 5 number: # or null # 64 bit signed integer enable extra enable: # or null