perl在GetOptions中的哈希文档中添加选项

719*_*016 1 perl

这是一个天真的问题,我努力寻找一个优雅的解决方案.我编写perl脚本,随着它们的成熟,增加了传递给GetOptions的选项数量.脚本的重要选项,我作为POD文档添加在顶部,但我依赖于给其他选项提供有意义的名称,我不打算明确地记录它们.

我想以某种方式将GetOptions中的哈希传递给打印的内容perldoc,以便在那里列出未记录的选项.有选择吗?

ike*_*ami 5

perldoc解析pod.您必须根据运行.pl获得的值编写脚本来修改.pl的pod.是的,这听起来不是一个好主意.

您可能对Getopt :: Euclid,Docopt,Getopt :: AutoGetopt :: AsDocumented感兴趣.这些采用相反的方法:您在文档中定义选项,并解析文档以确定如何处理命令行.