If the -h or --help flag is used on the bases command, or any of the subcommands, it prints the help message correctly but then exits with an error. The standard is to exit with success when help was specifically requested.
A niche alternative is to print an error message about extraneous options/arguments/flags other than the --help and exit with an error. But that's almost never used.
If the
-h
or--help
flag is used on the bases command, or any of the subcommands, it prints the help message correctly but then exits with an error. The standard is to exit with success when help was specifically requested.A niche alternative is to print an error message about extraneous options/arguments/flags other than the
--help
and exit with an error. But that's almost never used.