You can call exec("perldoc", $0);
when arguments is wrong. So user will get man
-like help.
Perl program to print POD when wrong arguments are passed in
質問
How can I get a perl program to print the POD contents when an incorrect argument or number of arguments are passed in?
解決 2
他のヒント
I'd use the Pod::Usage module
The Getopt::Long module has a good example on its usage.
If it about your program, I think you have to use:
sub usage {
print<<help
Usage $0: description of your script
help
}
if (($#ARGV+1) != $count_args) { usage; }
所属していません StackOverflow