in reply to reiterateing over array
However if you are looking for a counter of where in the list $user[0] appears you can add one to your for loop.open (PROTECTED, "$protected"); @protected = <PROTECTED>; close(PROTECTED); #... not sure where $tag is coming from... if (grep($_ eq $user[0], @protected)){ sock("PRIVMSG $tag:$user[0] Is A Protected User!"); }
my $count = 0; for(@protected){ if($_ eq $user[0]){ sock(...blah blah blah...); last; } $count++; } print("$user[0] was found at ".$count+1." in the list.\n");
|
|---|