我正在使用perl文檔中有關如何在腳本中使用Getopt::Long的教程。在那裏,它顯示瞭如何使用Pod::Usage添加文檔,而不必將所有東西都輸出到子例程或其他東西中。無論如何,在他們有這樣的例子中;如何將多個POD添加到我的perl腳本的末尾?
GetOptions('help|?' => \$help, 'b|backup' => \&backup, d|discover => \&discover, man => \$man) or pod2usage(2);
pod2usage(1) if $help;
pod2usage(-exitstatus => 0, -verbose => 2) if $man;
我加了一些我自己的論點。
我得到如何引用文檔的第一部分。但是,我如何參照pod2usage(2)
所述的第二部分?
當我在第一部分末尾的=cut
之後添加一個新節時,當我試圖讓它顯示出來時,我遇到了一個命令提示符,就像進入然後退出而不顯示該節一樣。難道我做錯了什麼?
好吧,我更慢地查看了Pod :: Usage文檔,看到了正在討論的部分。我似乎無法工作的唯一部分是GetOptions .....或pod2usage(2);它只是轉儲到提示,它不顯示它應該的菜單。只是看到我編輯了其中一個命令標誌來完成與pod2usage(2)相同的功能,並且它非常完美。 – ianc1215 2011-01-20 06:01:04