satans-nightmare has asked for the wisdom of the Perl Monks concerning the following question:
The result. 54321 not found 54321 found 54321 not found 54312 not found 54312 not found 54312 not found 5999 not found 5999 not found 5999 not found 54352 not found 54352 not found 54352 not found 12345 found 12345 not found 12345 not found Result I want though is non repeated search results. like this. 12345 Found 54321 Found 12355 Not found 54312 Not found 5999 Not found 54352 Not found I know it seems like I am wanting to do to much as I can atleast see what is found and what not, but this script is just a small variant of it's big brother, the original script needs to read thousands of lines and give me comparisons. Much appreciated in advance!@array = ( "54321" , "54312" , "5999" , "54352" , "12345" ); @original = ( "12345" , "54321" , "12355" ); foreach $string(@array) { foreach $string2(@original) { if ($string eq $string2) { $found = 1; } else { $found = 0; } if ($found == 0) { print "$string not found\n"; } else { print "$string found\n"; } } }
|
|---|