我有一個代碼如下解析一個文本文件。在文本文件的所有行上顯示「Enter:」關鍵字後的所有單詞。我在「Enter:」關鍵字後面顯示了所有單詞,但我不想複製,但不能重複,但重複。請指導我關於我的代碼中的錯誤。顯示重複記錄
#! /usr/bin/perl
use strict;
use warnings;
$infile "xyz.txt";
open (FILE, $infile) or die ("can't open file:$!");
if(FILE =~ /ENTER/){
@functions = substr($infile, index($infile, 'Enter:'));
@functions =~/@functions//;
%seen=();
@unique = grep { ! $seen{$_} ++ } @array;
while (@unique != ''){
print '@unique\n';
}
}
close (FILE);
您可能需要添加一些換行符開始行找到獨特的語言來碼。 ;) – oalders 2012-04-19 15:14:43
這對於嚴格的編譯指令是如何工作的? – gpojd 2012-04-19 15:18:44
哦,好的。那麼需要修改哪些內容才能工作? – ramki067 2012-04-19 15:20:02