当传入的参数或参数数量不正确时,如何让 perl 程序打印 POD 内容?
问问题
197 次
3 回答
8
我会使用Pod::Usage模块
Getopt::Long模块有一个很好的例子来说明它的用法。
于 2012-11-11T15:20:53.687 回答
-1
您可以exec("perldoc", $0);
在参数错误时调用。所以用户会得到man
类似的帮助。
于 2012-11-11T12:00:04.107 回答
-1
如果它与您的程序有关,我认为您必须使用:
sub usage {
print<<help
Usage $0: description of your script
help
}
if (($#ARGV+1) != $count_args) { usage; }
于 2012-11-11T12:06:29.997 回答