Skip links

  • Skip to primary navigation
  • Skip to content
  • Skip to footer
$ getargs
  • Read Docs
  • Arguments
  • Options
  • Flags
  • Validation
  • GitHub
  • Download
    <code>$ getargs</code>

    $ getargs

    Argument Parser

    • GitHub
    • Download
    • Installation
      • Use Install Script
      • Manual Installation
    • Basics
      • Use with scripts
      • Use with functions
      • Setting Variables
      • Printing to STDOUT
    • Arguments
      • getargs {varname}
      • List Arguments {items...}
      • Optional Arguments {varname?}
    • Options
      • getargs -o/--option {varname}
      • ↳ Shorthand: -o/--{varname}
    • Flags
      • getargs +f/-flag {varname}
      • ↳ Shorthand: +f/-{varname}
    • Validation
      • Parsing Numbers
      • Parsing Booleans
      • Parsing Patterns
      • Custom Validation
    • Configuration
      • Configure Features using GETARGS=+-
      • Useful Error Messages GETARGS_ERROR
    • Performance
      • Parse Times (0.2ms - 2ms)
      • Optimizing Performance

    Validation

    Previous Next
    • GitHub
    © 2021 Rebecca Taylor

    Powered by GitHub Pages using Minimal Mistakes