Perlについての質問箱 26箱目
■ このスレッドは過去ログ倉庫に格納されています
0229デフォルトの名無しさん
2006/07/31(月) 22:51:24ありがとうございます。
pushを使えばよいのですね。
私がやりたかったことは
(1)カレントディレクトリから
(2)ファイル名のみを配列に格納する
ことでした。
しかし、$fileのデータをどうやって配列に入れるか
悩んでいました。
以下はなんでダメなのでしょう?
@fileにファイル名が格納されるとおもったのに。。。
use Cwd;
my $dir = Cwd::getcwd();
my @file;
opendir DH, $dir or die "$dir:$!";
while (@file = readdir DH) {
next if @file =~ /^\.{1,2}$/;
}
closedir DH;
print @file;
foreach(@file){
print" $_\n";
}
■ このスレッドは過去ログ倉庫に格納されています