zoukankan      html  css  js  c++  java
  • PERL的文件操作符 glob

    #找到输入的文件列表,返回一个数组
    sub arr_argv_file{
            
    my @arr_fname = @_;
            
    my @arr_file_list;
            
    foreach $list(@arr_fname){
            
    chomp($list);

               
    @qxlist=qx(ls $list);
               
    foreach $qxlist(@qxlist){
                      
    chomp($qxlist);
                    
    push(@arr_file_list,$qxlist);    
                 }
                     }

    #          foreach $arr_file_list(@arr_file_list){
    #               print "$arr_file_list\n";
    #          }

        return     @arr_file_list;
    }

     

    刚学perl会这样写,前段时间有空翻了下电子书,发现perl里的glob 。。。。perl是我见过最强的文本处理语言。

    @html_file=glob '/home/site/*.html';

    @three_letter_extensions=glob '*.???';

    @lcfirst=glob '[a-z]*';

    @files=glob 'file[0-9][0-9][0-9]';

    @files=glob '???*';

  • 相关阅读:
    linux常用命令
    练习00004
    python学习第六天
    练习00003
    练习00002
    python学习第四天
    练习00001
    Linux_安装mysql踩坑日记
    Linux_更改远程登录端口以及禁止root用户登录
    redis_基础_基本使用
  • 原文地址:https://www.cnblogs.com/LCX/p/1596528.html
Copyright © 2011-2022 走看看