首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

perl 数组访问有关问题

2012-02-24 
perl 数组访问问题脚本如下,目的是获取ls命令后的文件名,但是while打印的全部是第一个文件名,有人知道为啥

perl 数组访问问题
脚本如下,目的是获取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++;

}

[解决办法]

探讨

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

[解决办法]
恭喜

Q: 在CSDN上发帖提问后怎样结帖给分?

A: 打开你的帖子→点击帖子左上角的“结贴”按钮→在回帖用户的得分框里面输入分数→点击帖子左下角的“结贴给分”

结贴完成后,系统将返回给你该帖50%的可用分。注意:无满意结帖不会返分!

热点排行