hi,
i want to remove duplicate lines from one file(original file), and save
the result to another file.
the origianl file like this:
--------------------------------------------------------------------------------------------
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
-------------------------------------------------------------------------------------------
with each email address a line. I want to remove the duplicate
lines(emais adresses) and
save the result to a new file.
I wrote a program , but it output nothing. can someome help ?
Thanks a lot.
kevin
-------------------------------------------------------------------------------------------
#!/usr/bin/perl -w
#######################
#Remove the duplicate line #
#from a orginal file and save #
#the result to a file. #
#######################
print "Enter the file that has duplicate lines.\n";
$Dupli_file=<stdin>;
chomp;
print "The file you select is '$Dupli_file'\n";
open (Dupli_file,"$Dupli_file");
print "Please select the file you want to save the result to:\n";
$Resu_file=<stdin>;
chomp;
print "The result file is $Resu_file\n";
open (Resu_file,">$Resu_file");
while (<Dupli_file>)
{
$orin_line=$_;
while (<Resu_file>){
if("$_" eq "$orin_line")
{
next;
}
print Resu_file "$orin_line";
};
}
-----------------------------------------------------------------------------------
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]