+ -
当前位置:首页 → 问答吧 → perl 数组访问问题

perl 数组访问问题

时间:2011-12-16

来源:互联网

脚本如下,目的是获取ls命令后的文件名,但是while打印的全部是第一个文件名,有人知道为啥吗

#!/usr/bin/perl

my @test = `ls`;
my $sum = @test;
print STDOUT "The size is $sum \n";

foreach(@test)
{
  print STDOUT "$_ \n";
}


my $i = 0;
while($i < $sum)
{
  print STDOUT "$test[i]";
  $i++;

}

作者: wxflul   发布时间: 2011-12-16

额 发现问题了 $test[$i]...

作者: wxflul   发布时间: 2011-12-16

热门下载

更多