编辑1:我多次面临的问题是必须单独维护使用,一般脚本文档和选项处理.我一直在寻找一种方法来将一些或所有这些与最小的开销相结合.感谢您提出的许多建议.当我有机会试验提出的解决方案时,我会接受答案.
Pod::Usage
GetOpt::Long
Getopt::Std::WithCheck允许您在描述中组合选项的定义,而Getopt::Simple也是如此.
Getopt::Std::WithCheck
Getopt::Simple