Usage: greet [--config-file FILE_PATH] [-g|--greeting GREETING] [SUBJECT] [-p|--polite] All settings: Show this help text switch: -h|--help Output version information switch: --version Path to the configuration file option: --config-file FILE_PATH env: GREET_CONFIG_FILE FILE_PATH Greeting to use option: -g|--greeting GREETING env: GREET_GREETING GREETING config: greeting: # or null  default: "Hello" example: Greetings Who to greet argument: SUBJECT default: "world" Whether to be polite switch: -p|--polite env: GREET_POLITE ANY config: polite: # or null  default: False Options: -h|--help Show this help text --version Output version information --config-file Path to the configuration file -g|--greeting Greeting to use default: "Hello" example: Greetings SUBJECT Who to greet default: "world" -p|--polite Whether to be polite default: False Environment Variables: GREET_CONFIG_FILE FILE_PATH Path to the configuration file GREET_GREETING GREETING Greeting to use default: "Hello" example: Greetings GREET_POLITE ANY Whether to be polite default: False Configuration Values: Greeting to use default: "Hello" example: Greetings greeting: # or null  Whether to be polite default: False polite: # or null