cmd line parsing emulating sv[kn]

Paul Makepeace at
Thu Feb 2 10:11:23 GMT 2006

I have a script where I'd like to emulate svn's -r option. It goes like,
  -r 1676
  -r1676 (i.e. whitespace not significant)
  -r168:200 (I can probably manage to parse out the two numbers...)

I've used Getopt::Long (since I know it) with GetOptions("r=s" => \$revs)
but Go::L seems to require a space between switch & arg which is confusing
for anyone using sv[kn].

Any suggestions which module to use?

Is there a Giant List of CPAN CLI Parsers and Their Features anywhere? 


Paul Makepeace ..............................

"What is the answer to life the universe and everything? Cooked
 croissants on the brink of disaster."

More information about the mailing list