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
Pregunta
How can I get a perl program to print the POD contents when an incorrect argument or number of arguments are passed in?
Solución 2
Otros consejos
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; }
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow