亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? usage.pm

?? 網絡監控
?? PM
?? 第 1 頁 / 共 2 頁
字號:
              -exitval => 2,              -verbose => 0,              -output  => \*STDERR);Each of the following invocations of C<pod2usage()> will print the"SYNOPSIS" section and any "OPTIONS" and/or "ARGUMENTS" sections toC<STDOUT> and will exit with a status of 1:    pod2usage(1);    pod2usage(-verbose => 1);    pod2usage(-exitval => 1);    pod2usage({-exitval => 1, -output => \*STDOUT});    pod2usage({-verbose => 1, -output => \*STDOUT});    pod2usage(-exitval => 1, -verbose => 1);    pod2usage(-exitval => 1, -verbose => 1, -output => \*STDOUT});Each of the following invocations of C<pod2usage()> will print theentire manual page to C<STDOUT> and will exit with a status of 1:    pod2usage(-verbose  => 2);    pod2usage({-verbose => 2, -output => \*STDOUT});    pod2usage(-exitval  => 1, -verbose => 2);    pod2usage({-exitval => 1, -verbose => 2, -output => \*STDOUT});=head2 Recommended UseMost scripts should print some type of usage message to C<STDERR> when acommand line syntax error is detected. They should also provide anoption (usually C<-H> or C<-help>) to print a (possibly more verbose)usage message to C<STDOUT>. Some scripts may even wish to go so far as toprovide a means of printing their complete documentation to C<STDOUT>(perhaps by allowing a C<-man> option). The following complete exampleuses B<Pod::Usage> in combination with B<Getopt::Long> to do all of thesethings:    use Getopt::Long;    use Pod::Usage;    my $man = 0;    my $help = 0;    ## Parse options and print usage if there is a syntax error,    ## or if usage was explicitly requested.    GetOptions('help|?' => \$help, man => \$man) or pod2usage(2);    pod2usage(1) if $help;    pod2usage(-verbose => 2) if $man;    ## If no arguments were given, then allow STDIN to be used only    ## if it's not connected to a terminal (otherwise print usage)    pod2usage("$0: No files given.")  if ((@ARGV == 0) && (-t STDIN));    __END__    =head1 NAME    sample - Using GetOpt::Long and Pod::Usage    =head1 SYNOPSIS    sample [options] [file ...]     Options:       -help            brief help message       -man             full documentation    =head1 OPTIONS    =over 8    =item B<-help>    Print a brief help message and exits.    =item B<-man>    Prints the manual page and exits.    =back    =head1 DESCRIPTION    B<This program> will read the given input file(s) and do something    useful with the contents thereof.    =cut=head1 CAVEATSBy default, B<pod2usage()> will use C<$0> as the path to the pod inputfile.  Unfortunately, not all systems on which Perl runs will set C<$0>properly (although if C<$0> isn't found, B<pod2usage()> will searchC<$ENV{PATH}> or else the list specified by the C<-pathlist> option).If this is the case for your system, you may need to explicitly specifythe path to the pod docs for the invoking script using somethingsimilar to the following:    pod2usage(-exitval => 2, -input => "/path/to/your/pod/docs");=head1 AUTHORBrad Appleton E<lt>bradapp@enteract.comE<gt>Based on code for B<Pod::Text::pod2text()> written byTom Christiansen E<lt>tchrist@mox.perl.comE<gt>=head1 ACKNOWLEDGEMENTSSteven McDougall E<lt>swmcd@world.std.comE<gt> for his help and patiencewith re-writing this manpage.=cut#############################################################################use strict;#use diagnostics;use Carp;use Exporter;use File::Spec;use vars qw(@ISA @EXPORT);@EXPORT = qw(&pod2usage);BEGIN {    if ( $] >= 5.005_58 ) {       require Pod::Text;       @ISA = qw( Pod::Text );    }    else {       require Pod::PlainText;       @ISA = qw( Pod::PlainText );    }}##---------------------------------------------------------------------------##---------------------------------## Function definitions begin here##---------------------------------sub pod2usage {    local($_) = shift || "";    my %opts;    ## Collect arguments    if (@_ > 0) {        ## Too many arguments - assume that this is a hash and        ## the user forgot to pass a reference to it.        %opts = ($_, @_);    }    elsif (ref $_) {        ## User passed a ref to a hash        %opts = %{$_}  if (ref($_) eq 'HASH');    }    elsif (/^[-+]?\d+$/) {        ## User passed in the exit value to use        $opts{"-exitval"} =  $_;    }    else {        ## User passed in a message to print before issuing usage.        $_  and  $opts{"-message"} = $_;    }    ## Need this for backward compatibility since we formerly used    ## options that were all uppercase words rather than ones that    ## looked like Unix command-line options.    ## to be uppercase keywords)    %opts = map {        my $val = $opts{$_};        s/^(?=\w)/-/;        /^-msg/i   and  $_ = '-message';        /^-exit/i  and  $_ = '-exitval';        lc($_) => $val;        } (keys %opts);    ## Now determine default -exitval and -verbose values to use    if ((! defined $opts{"-exitval"}) && (! defined $opts{"-verbose"})) {        $opts{"-exitval"} = 2;        $opts{"-verbose"} = 0;    }    elsif (! defined $opts{"-exitval"}) {        $opts{"-exitval"} = ($opts{"-verbose"} > 0) ? 1 : 2;    }    elsif (! defined $opts{"-verbose"}) {        $opts{"-verbose"} = ($opts{"-exitval"} < 2);    }    ## Default the output file    $opts{"-output"} = ($opts{"-exitval"} < 2) ? \*STDOUT : \*STDERR            unless (defined $opts{"-output"});    ## Default the input file    $opts{"-input"} = $0  unless (defined $opts{"-input"});    ## Look up input file in path if it doesnt exist.    unless ((ref $opts{"-input"}) || (-e $opts{"-input"})) {        my ($dirname, $basename) = ('', $opts{"-input"});        my $pathsep = ($^O =~ /^(?:dos|os2|MSWin32)$/) ? ";"                            : (($^O eq 'MacOS') ? ',' :  ":");        my $pathspec = $opts{"-pathlist"} || $ENV{PATH} || $ENV{PERL5LIB};        my @paths = (ref $pathspec) ? @$pathspec : split($pathsep, $pathspec);        for $dirname (@paths) {            $_ = File::Spec->catfile($dirname, $basename)  if length;            last if (-e $_) && ($opts{"-input"} = $_);        }    }    ## Now create a pod reader and constrain it to the desired sections.    my $parser = new Pod::Usage(USAGE_OPTIONS => \%opts);    if ($opts{"-verbose"} == 0) {        $parser->select("SYNOPSIS");    }    elsif ($opts{"-verbose"} == 1) {        my $opt_re = '(?i)' .                     '(?:OPTIONS|ARGUMENTS)' .                     '(?:\s*(?:AND|\/)\s*(?:OPTIONS|ARGUMENTS))?';        $parser->select( 'SYNOPSIS', $opt_re, "DESCRIPTION/$opt_re" );    }    ## Now translate the pod document and then exit with the desired status    $parser->parse_from_file($opts{"-input"}, $opts{"-output"});    exit($opts{"-exitval"});}##---------------------------------------------------------------------------##-------------------------------## Method definitions begin here##-------------------------------sub new {    my $this = shift;    my $class = ref($this) || $this;    my %params = @_;    my $self = {%params};    bless $self, $class;    $self->initialize();    return $self;}sub begin_pod {    my $self = shift;    $self->SUPER::begin_pod();  ## Have to call superclass    my $msg = $self->{USAGE_OPTIONS}->{-message}  or  return 1;    my $out_fh = $self->output_handle();    print $out_fh "$msg\n";}sub preprocess_paragraph {    my $self = shift;    local $_ = shift;    my $line = shift;    ## See if this is a heading and we arent printing the entire manpage.    if (($self->{USAGE_OPTIONS}->{-verbose} < 2) && /^=head/) {        ## Change the title of the SYNOPSIS section to USAGE        s/^=head1\s+SYNOPSIS\s*$/=head1 USAGE/;        ## Try to do some lowercasing instead of all-caps in headings        s{([A-Z])([A-Z]+)}{((length($2) > 2) ? $1 : lc($1)) . lc($2)}ge;        ## Use a colon to end all headings        s/\s*$/:/  unless (/:\s*$/);        $_ .= "\n";    }    return  $self->SUPER::preprocess_paragraph($_);}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美在线短视频| 精品久久人人做人人爱| 91精品欧美综合在线观看最新| 精品日韩99亚洲| 亚洲精品国产无套在线观| 久久99精品久久只有精品| 97久久人人超碰| 国产亚洲欧美日韩日本| 视频一区中文字幕| 色狠狠av一区二区三区| 日本一区二区动态图| 日本va欧美va欧美va精品| 91在线视频18| 中文在线免费一区三区高中清不卡| 青青国产91久久久久久| 欧美亚洲国产bt| 亚洲黄一区二区三区| 99视频有精品| 国产精品美女视频| 国内精品国产成人| 日韩欧美激情四射| 日本美女视频一区二区| 欧美日精品一区视频| 中文字幕一区二区在线观看 | 国产福利不卡视频| 欧美精品久久天天躁| 夜夜亚洲天天久久| 色狠狠色狠狠综合| 夜夜嗨av一区二区三区网页| 99视频精品全部免费在线| 欧美国产日产图区| 成人在线一区二区三区| 日本一区二区三区在线观看| 国产成人啪免费观看软件| 26uuu亚洲| 丁香啪啪综合成人亚洲小说| 久久网站最新地址| 成人午夜碰碰视频| 亚洲精品乱码久久久久久日本蜜臀| 99麻豆久久久国产精品免费| 亚洲色图都市小说| 欧美色窝79yyyycom| 午夜av区久久| 日韩欧美电影在线| 国产老肥熟一区二区三区| 欧美国产丝袜视频| 91蜜桃婷婷狠狠久久综合9色| 亚洲三级在线免费| 欧美男女性生活在线直播观看| 婷婷久久综合九色国产成人| 91.麻豆视频| 国内精品久久久久影院一蜜桃| 久久综合久色欧美综合狠狠| eeuss鲁片一区二区三区在线观看| 亚洲欧美综合另类在线卡通| 在线视频综合导航| 青青草97国产精品免费观看无弹窗版| 精品久久久三级丝袜| 成人精品视频一区二区三区| 亚洲乱码中文字幕综合| 日韩一区二区三区免费观看| 成人白浆超碰人人人人| 亚洲成人tv网| 欧美精品一区二区三区很污很色的| 国产精品一区专区| 亚洲日本在线a| 欧美一二三四区在线| 成人av网址在线观看| 日本欧美久久久久免费播放网| 精品久久久久久久人人人人传媒 | 中文字幕不卡在线| 欧美日韩国产a| 国产精品夜夜嗨| 亚洲在线视频一区| 国产日韩欧美精品一区| 欧美性猛交xxxx乱大交退制版| 美女www一区二区| 亚洲男同1069视频| 久久伊99综合婷婷久久伊| 91久久精品日日躁夜夜躁欧美| 激情五月婷婷综合| 亚洲电影在线播放| 亚洲国产精品国自产拍av| 欧美日韩另类国产亚洲欧美一级| 国产高清亚洲一区| 日本免费新一区视频| 亚洲综合成人在线视频| 国产亚洲精品中文字幕| 7777精品伊人久久久大香线蕉经典版下载| 成人国产一区二区三区精品| 美女爽到高潮91| 亚洲高清视频中文字幕| 亚洲欧美日韩国产中文在线| 精品1区2区在线观看| 欧美群妇大交群中文字幕| 91女厕偷拍女厕偷拍高清| 国产一区二区三区免费观看| 全部av―极品视觉盛宴亚洲| 亚洲国产精品久久久男人的天堂| 国产欧美一区二区三区鸳鸯浴 | 七七婷婷婷婷精品国产| 亚洲欧美激情在线| 国产精品麻豆网站| 国产色综合久久| 欧美不卡视频一区| 日韩亚洲欧美在线观看| 欧美亚洲日本国产| 日本高清不卡一区| 色综合久久66| 日本精品视频一区二区三区| 色综合天天综合网天天狠天天| 丰满岳乱妇一区二区三区 | 三级欧美在线一区| 亚洲精选视频免费看| 亚洲黄色录像片| 亚洲综合在线免费观看| 亚洲丝袜另类动漫二区| 亚洲色图欧美在线| 亚洲综合小说图片| 午夜精品久久久久久不卡8050| 亚洲不卡一区二区三区| 日本女优在线视频一区二区| 奇米影视7777精品一区二区| 免费一区二区视频| 国产在线播放一区| 成人动漫在线一区| 欧洲亚洲国产日韩| 欧美精选一区二区| 欧美成人欧美edvon| 国产亚洲欧美激情| 亚洲欧洲av在线| 婷婷激情综合网| 精久久久久久久久久久| 成人理论电影网| 欧美午夜精品电影| 日韩美女在线视频| 国产精品久久久久久久久快鸭| 国产精品久久久久国产精品日日| 亚洲男人天堂av网| 日韩专区欧美专区| 国产91精品一区二区麻豆亚洲| 白白色 亚洲乱淫| 欧美日韩久久不卡| 久久久久久久久久久久久夜| 中文字幕一区二区不卡| 亚洲18色成人| 国产传媒一区在线| 欧美在线观看禁18| 亚洲精品一区二区在线观看| 亚洲欧洲日本在线| 免费成人在线网站| 91在线观看免费视频| 在线播放一区二区三区| 国产日产欧美一区二区视频| 夜夜亚洲天天久久| 国产福利精品一区| 欧美二区乱c少妇| 国产精品蜜臀在线观看| 全部av―极品视觉盛宴亚洲| 不卡视频免费播放| 精品国免费一区二区三区| 亚洲日本免费电影| 激情文学综合丁香| 91免费看视频| 久久美女高清视频| 婷婷夜色潮精品综合在线| 成人va在线观看| 精品国产凹凸成av人导航| 亚洲综合区在线| proumb性欧美在线观看| 久久夜色精品国产噜噜av| 亚洲国产一区二区视频| eeuss鲁一区二区三区| 精品免费视频.| 日韩av一区二| 欧美裸体一区二区三区| 亚洲欧洲日韩av| 懂色av一区二区夜夜嗨| 日韩欧美中文字幕制服| 亚洲国产中文字幕| 91麻豆产精品久久久久久 | 欧美一区二区三区视频免费播放 | 久久久久久免费毛片精品| 婷婷综合久久一区二区三区| 色欧美日韩亚洲| 综合久久久久久| 99天天综合性| 综合久久综合久久| www.激情成人| 视频一区二区三区中文字幕| 不卡的av电影在线观看| 亚洲国产精品黑人久久久| 国产成人午夜99999| 精品999在线播放| 日韩成人精品在线| 51午夜精品国产| 日产欧产美韩系列久久99| 91精品在线免费观看| 丝袜亚洲另类欧美综合| 欧美一区二区三区日韩视频|