当传入不正确的参数或参数数量时,如何获取perl程序来打印POD内容?
答案 0 :(得分:8)
我使用Pod::Usage模块
Getopt::Long模块的使用情况为good example。
答案 1 :(得分:-1)
当参数错误时,您可以调用exec("perldoc", $0);
。因此,用户将获得man
- 就像帮助一样。
答案 2 :(得分:-1)
如果是关于你的程序,我认为你必须使用:
sub usage {
print<<help
Usage $0: description of your script
help
}
if (($#ARGV+1) != $count_args) { usage; }