Parse the available options (arguments) for a given command line tool.
Arguments
- path
Path to executable file.
- command
Modifying command for tool (e.g. "submodule" when running "git submodule add").
- subcommand
Modifying subcommand for tool (e.g. "add" when running "git submodule add").
- help_args
Help arguments to use when identifying argument options.
- args_sep
Regex pattern that separates each new argument.
- args_start
Regex pattern to search for when detecting the beginning of each argument description.
- col_names
Column names after parsing.
- verbose
Print messages.