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 '???*';

转载于:https://www.cnblogs.com/LCX/archive/2009/11/05/1596528.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值