青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

糯米

TI DaVinci, gstreamer, ffmpeg
隨筆 - 167, 文章 - 0, 評論 - 47, 引用 - 0
數(shù)據(jù)加載中……

perl 常用函數(shù)


摘自 perldoc.perl.org

map BLOCK LIST
map EXPR, LIST
對于 LIST 里的每一個元素按照 BLOCK 或者 EXPR 里的操作進行求值。
返回求值結(jié)果組成的數(shù)組。
如果返回值是 scalar 類型,則返回結(jié)果數(shù)組的大小。
例子:
返回一組數(shù)字對應(yīng)的字符
@chars = map(chr, @numbers);
返回一組數(shù)字的平方
my @squares = map { $_ > 5 ? ($_ * $_) : () } @numbers;
返回大于5的數(shù)字的平方
my @squares = map { $_ > 5 ? ($_ * $_) : () } @numbers;
由于 map 總是返回一個列表,因此可以賦值給哈希類型的變量:
%hash = map { get_a_key_for($_) => $_ } @array;
也可以這樣寫:
%hash = ();
foreach (@array) {
    $hash{get_a_key_for($_)} = $_;
}

-X FILEHANDLE
文件測試函數(shù):
-r  File is readable by effective uid/gid.
-w  File is writable by effective uid/gid.
-x  File is executable by effective uid/gid.
-o  File is owned by effective uid.
-R  File is readable by real uid/gid.
-W  File is writable by real uid/gid.
-X  File is executable by real uid/gid.
-O  File is owned by real uid.
-e  File exists.
-z  File has zero size (is empty).
-s  File has nonzero size (returns size in bytes).
-f  File is a plain file.
-d  File is a directory.
-l  File is a symbolic link.
-p  File is a named pipe (FIFO), or Filehandle is a pipe.
-S  File is a socket.
-b  File is a block special file.
-c  File is a character special file.
-t  Filehandle is opened to a tty.
-u  File has setuid bit set.
-g  File has setgid bit set.
-k  File has sticky bit set.
-T  File is an ASCII text file (heuristic guess).
-B  File is a "binary" file (opposite of -T).
-M  Script start time minus file modification time, in days.
-A  Same for access time.
-C  Same for inode change time (Unix, may differ for other platforms)

delete EXPR
EXPR 為哈希變量的 slice 或者是單個元素。
返回值為刪除掉元素的值,可以是列表。
如果返回值被要求為 scalar 類型,則返回被刪除的最后一個值。
delete 也可以用于數(shù)組類型的變量,不過它的行為可能不是你所預(yù)想的那樣。
例子:
%hash = (foo => 11, bar => 22, baz => 33);
$scalar = delete $hash{foo};             # $scalar is 11
$scalar = delete @hash{qw(foo bar)};     # $scalar is 22
@array  = delete @hash{qw(foo bar baz)}; # @array  is (undef,undef,33)

each HASH
each ARRAY
each EXPR
返回哈希的每個 (key, value) 所組成的數(shù)組。
例子:
while (($key, $value) = each %hash) {
    print $key, "\n";
    delete $hash{$key};   # This is safe
}

eof FILEHANDLE
eof ()
eof
注意 eof() 與 eof 的區(qū)別:
eof():如果到達了 <> 的最后一個文件的末尾,則返回1
eof:如果到達了當(dāng)前文件的末尾,則返回1
# reset line numbering on each input file
while (<>) {
    next if /^\s*#/;  # skip comments
    print "$.\t$_";
} continue {
    close ARGV if eof;  # Not eof()!
}
# insert dashes just before last line of last file
while (<>) {
    if (eof()) {  # check for end of last file
        print "--------------\n";
    }
    print;
    last if eof();          # needed if we're reading from a terminal
}


posted on 2011-08-26 18:25 糯米 閱讀(620) 評論(0)  編輯 收藏 引用 所屬分類: Perl

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久亚洲综合色| 在线亚洲国产精品网站| 欧美在线免费视频| 亚洲视频香蕉人妖| 国产欧美va欧美va香蕉在| 欧美大片在线影院| 一区二区日韩| 亚洲一区二区三区午夜| 国产在线视频欧美| 免费av成人在线| 欧美激情精品久久久久久| 亚洲伦伦在线| 亚洲视频在线视频| 激情另类综合| 欧美日韩一级黄| 亚洲欧美日韩一区在线观看| 午夜亚洲精品| 亚洲激情视频在线播放| 99国产麻豆精品| 国产一区在线看| 亚洲国产日韩欧美一区二区三区| 久久躁日日躁aaaaxxxx| 亚洲特级片在线| 欧美在线三级| 一区二区三区四区精品| 欧美在线视频免费观看| 日韩一级免费观看| 欧美国产免费| 国产精品www.| 欧美激情国产精品| 国产精品视频| 亚洲黄色高清| 国产综合色精品一区二区三区| 欧美黄污视频| 国产亚洲欧洲997久久综合| 亚洲国产精品热久久| 国产精品一区=区| 亚洲欧洲精品成人久久奇米网| 久久精品首页| 亚洲在线视频观看| 免费高清在线视频一区·| 欧美一区二区三区在| 欧美激情视频一区二区三区免费 | 9色精品在线| 欧美一进一出视频| 亚洲综合视频1区| 老司机午夜精品| 久久久精品999| 国产精品视频免费一区| 亚洲精品影院| 亚洲日本成人| 久久亚洲国产精品一区二区| 欧美在线视频播放| 国产精品五月天| 一本色道久久99精品综合| 亚洲九九爱视频| 欧美成人精品在线观看| 欧美高清视频| 亚洲第一视频网站| 久久久久久9| 另类亚洲自拍| 在线成人免费观看| 久久国产精品久久久久久久久久 | 99伊人成综合| 欧美精品v日韩精品v韩国精品v| 男女激情久久| 亚洲国产日韩在线| 欧美大片91| 亚洲人成在线观看| 99热在线精品观看| 欧美婷婷六月丁香综合色| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲黄一区二区| 欧美精品福利| 中文精品视频| 欧美一区二视频| 国产一区白浆| 噜噜噜噜噜久久久久久91 | 久久国产黑丝| 黄色成人免费观看| 久久er精品视频| 国产一区视频网站| 久久久久女教师免费一区| 欧美激情一区| 一本不卡影院| 国产精品色午夜在线观看| 欧美一区二区三区视频在线观看| 久久久精品国产免费观看同学| 激情亚洲网站| 欧美精品国产一区| 亚洲免费一区二区| 欧美大色视频| 亚洲综合首页| 激情小说另类小说亚洲欧美 | 久久免费高清视频| aa亚洲婷婷| 久久综合狠狠综合久久激情| 亚洲精品自在久久| 国产久一道中文一区| 久久综合伊人77777麻豆| 99国内精品| 蜜桃久久av一区| 亚洲欧美日韩中文在线制服| 曰本成人黄色| 国产精品一二三四区| 美女尤物久久精品| 亚洲女人av| 亚洲日本久久| 久久婷婷麻豆| 亚洲一区二区三区四区五区午夜| 在线免费精品视频| 国产精品久久一卡二卡| 嫩草成人www欧美| 午夜天堂精品久久久久| 亚洲三级网站| 免费观看30秒视频久久| 亚洲欧美国产高清va在线播| 亚洲激情在线观看| 国产综合第一页| 国产精品乱码久久久久久| 欧美chengren| 老司机精品视频网站| 性8sex亚洲区入口| 亚洲小说欧美另类婷婷| 亚洲精品三级| 亚洲激情成人| 美腿丝袜亚洲色图| 久久久噜噜噜久久| 久久国产乱子精品免费女| 亚洲综合不卡| 亚洲无毛电影| 亚洲精品国产欧美| 亚洲激情一区二区| 亚洲欧洲精品成人久久奇米网 | 亚洲乱码国产乱码精品精天堂| 蜜乳av另类精品一区二区| 久久精品欧洲| 欧美与黑人午夜性猛交久久久| 亚洲一级免费视频| 亚洲网友自拍| 亚洲天堂av高清| 99re热这里只有精品视频| 亚洲精品一区二区网址 | 欧美日韩一区不卡| 欧美日韩精品欧美日韩精品 | 亚洲欧洲av一区二区| 亚洲伊人一本大道中文字幕| 亚洲视频免费| 亚洲摸下面视频| 久久国产精品久久w女人spa| 久久久国产91| 欧美电影免费观看| 欧美日韩一区二区在线| 国产精品久久久久久久7电影| 欧美特黄视频| 国产在线日韩| 亚洲黄色av| 9i看片成人免费高清| 亚洲自拍偷拍一区| 久久免费午夜影院| 欧美激情第4页| 亚洲精品中文字幕在线观看| 亚洲一区二区三区三| 欧美一区二区三区在线观看视频| 久久国产成人| 欧美激情中文字幕一区二区| 欧美性猛交99久久久久99按摩| 国产精品永久免费视频| 精品福利电影| 一区二区精品| 久久精品女人| 亚洲欧洲一区二区天堂久久| 亚洲婷婷在线| 老司机成人网| 国产精品社区| 亚洲毛片在线看| 欧美在线视频在线播放完整版免费观看 | 久久精品国产清自在天天线| 免费欧美在线视频| 国产精品色婷婷| 亚洲欧洲精品一区二区| 欧美亚洲一区三区| 欧美电影免费观看大全| 一区二区三区高清不卡| 久久久久天天天天| 国产精品一区二区久久国产| 亚洲人体影院| 久久久美女艺术照精彩视频福利播放| 欧美韩国日本一区| 午夜精品区一区二区三| 欧美精品久久99| 亚洲第一福利视频| 欧美一区二视频| 99亚洲一区二区| 老牛嫩草一区二区三区日本| 国产精品午夜久久| 亚洲视频在线免费观看| 欧美a级一区| 久久av二区| 国产日韩免费|