Docopt と同様の機能を持つ Perl モジュールはありますか、それとも開発中の移植版はありますか?
Docopt は、使用法とオプション メッセージの解析からコマンド ライン呼び出し用のインターフェイスを作成するモジュールです。
次のような標準のヘルプ メッセージを作成します。
海軍運命。
使用法:
naval_fate 艦これ 新...
naval_fate 船移動 [--speed=]
naval_fate シップシュート
naval_fate mine (set|remove) [--moored|--drifting]
naval_fate -h | - ヘルプ
naval_fate --バージョン
オプション:
-h --help この画面を表示します。
--version バージョンを表示します。
--speed= ノット単位の速度 [デフォルト: 10]。
--moored 係留(係留)鉱山。
--drifting 漂流地雷。
次に、Getopt::Long を使用してそれらを再度記述する代わりに、オプション ハンドラーが作成され、コマンドの解析も処理されます (そのために App::Cmd を使用します)。
Python で始まり、現在は他の多くの言語で実装されているようです。