good chemistry is complicated, and a little bit messy -LW |
|
PerlMonks |
Using Getopt::Long and prompting for argumentsby azredwing (Sexton) |
on May 01, 2008 at 07:38 UTC ( [id://683873]=perlquestion: print w/replies, xml ) | Need Help?? |
azredwing has asked for the wisdom of the Perl Monks concerning the following question:
Hi all, I'm relatively new at coding in Perl, but I've learned enough to get around. I recently discovered how awesome the CPAN really is, and I'm starting to switch my programs over to use Getopt::Long to capture command-line arguments that users may use on my programs. One program I have written does data analysis and writes the results to a default location. I implemented a way to allow users to change the location to write to, but how I did this is not compatible with the Getopt::Long module, and quite frankly is extremely inelegant. What I'd like to be able to do is the following (pseudo-code):
What I have thus implemented is:
So if the user uses the -s or --save_to flag, it will use the next argument as the save location. But say the user *doesn't* specify the save location in the command line. How would I go about asking_user_for_location()? Thanks all.
Back to
Seekers of Perl Wisdom
|
|