如何在perl中的不同数组元素中存储不同行的文本文件

-6 arrays perl file-io

如何在perl中的不同数组元素中存储不同行的文本文件

例如文本文件包含

US
London
Run Code Online (Sandbox Code Playgroud)

如何将美国存储在数组[0]和伦敦数组[1]中

Ken*_*sis 6

这是一个选项:

use strict;
use warnings;

my $fileName = 'text.txt';

open my $fh, '<', $fileName or die $!;
chomp( my @array = <$fh> );
close $fh;

print qq{\$array[0] contains "$array[0]"\n};
print qq{\$array[1] contains "$array[1]"};
Run Code Online (Sandbox Code Playgroud)

输出:

$array[0] contains "US"
$array[1] contains "London"
Run Code Online (Sandbox Code Playgroud)