このスクリプトを実行すると、テキスト ファイルの最初の行だけが出力されます。
電子メール アドレスのリストを取得し、最も出現頻度の高い 10 個のドメインを出力することになっています。
たとえば、Timmy@yahoo.co.uk => 4 Joebloggs@hotmail.com => 3
#!D:\Perl\bin\perl
#Read file
open F, "<Emails.txt" or die $!;
while (<F>) {
print $_;
{
close F;
perl ne
$s{$_}++
}{
print map "$s{$_}: $_",
(sort {$s{$b} <=> $s{$a}} keys %s)[0..9] }}