OptionaljsonOptionalcsvOptionalxmlOptionalbinaryOptionaldateOptionalgroupOptionalgroupOptionalcoordOptionalifOptionalverboseOptionalquietOptionalrecurseOptionalextensionOptionalignoreOptionaloutputOptionalextractOptionaloverwriteOptionalstayOptionalhelpOptionalversion
ExifTool-style command-line parsing.
parseCliArgsconsumes tokens already normalized bynormalizeArgs(ExifTool single-dash long forms mapped onto--long). Unknown dash-tokens fall through as operands so-TAG=VALUEwrite assignments reach runAction untouched, mirroring the real ExifTool CLI.