メールでさらに送信するファイルから一意の要素 (行) を取得したいと考えています。2 つの方法を試しましたが、どちらも機能しません。
最初の方法:
my @array = "/tmp/myfile.$device";
my %seen = ();
my $file = grep { ! $seen{ $_ }++ } @array;
2 番目の方法:
my $filename = "/tmp/myfile.$device";
cat $filename |sort | uniq > $file
どうすればいいですか?