getopt Command Examples

Parse command-line arguments. More information: https://manned.org/getopt.

getopt {{[-o|--options]}} vV {{[-l|--longoptions]}} verbose,version -- --version --verbose

getopt {{[-o|--options]}} f: {{[-l|--longoptions]}} file: -- --file=somefile

getopt {{[-o|--options]}} v:: {{[-l|--longoptions]}} verbose:: -- --verbose arg

getopt {{[-o|--options]}} rv::s::t: {{[-l|--longoptions]}} verbose,source::,target: -- -v --target target