ファイルを読み取ろうとしていて、while
ループの外側に出力を出力したいと思っています。あなたがそれをすることができる方法はありますか?
これは私がしていることです:
my $booklistFile= file.txt;
my $perlbook;
my $javabook;
my $cbook;
my $data;
open my $booklist, "<", $booklistFile or die "can not open the file";
my %bookHash = ();
while(<$booklist>)
{
($perlbook, $javabook, $cbook) = split (',');
$bookHash{$cbook} = $cbook;
$data = $bookHash{$cbook} ;
print $data;
}
これにより、ループの$data
内側が印刷されます。ループの外側でwhile
印刷する方法はありますか?$data
while