I believe CommandLine::OptionParser can do this (http://rubyforge.org/docman/view.php/632/170/index.html). Recommended. -lv Hugh Sasse wrote: [snip] > > Will one be able to write that as > -mmv --name dan --age=35 > or not? I expect it makes parsing trickier. I don't do it for > single letter options that take parameters except > tar -cvf tarfile - > so I could live without it. > > Thank you. Simplifying the interface is usually the right thing to > do :-) > > Thank you, > Hugh > >