I think ( and there's plenty who will tell you if I'm wrong... lol ) that 
you need to put it as:

if (($client ne $newclient) && ($method ne $newmethod)) {
         // blah blah blah
}

Otherwise I think it doesn't bother to look at the second if the first fails.

Hope that helps.

At 10:28 PM 10/29/01 -0600, you wrote:
>If I were you, I'd try using && instead of "and" in your if loop:
>if ($client ne $newclient && $method ne $newmethod) {
>         // blah blah blah
>}
>
>I'm not even sure if that will work in perl.  Who knows.
>
>Good luck,
>Tyler Longren
>
>
>On Mon, 29 Oct 2001 08:33:42 -0700
>"Earthlink" <[EMAIL PROTECTED]> wrote:
>
> > The program I'm writing (my first in Perl) takes a log file and using a
> > regex pulls out all lines that contains certain words and writes them to
> > a
> > file.  Then I read in that file, seperate out the fields I want (IP
> > address
> > and method), and want to eliminate the duplicates, and add a count to
> > show
> > how many there were.  I'm evaluating string variable against each other
> > for
> > instance:
> >
> > if ($client ne $newclient and $method ne $newmethod){
> > print "something\n";                                    #I'll actually
> > be
> > printing this to my report once I get this worked out
> > }
> >
> > Then at the end of each loop I add the values of the strings I pulled
> > out of
> > each line to my $new... variables and loop again.
> >
> > Problem is that this seems to work for only the first set of variables
> > and
> > ignores the ones after the "and".  For instance $method could be either
> > CMD.EXE or ROOT.EXE.  Any ideas?  I added a line of code to show what
> > the
> > strings $newclient and $newmethod contain at each loop and it is
> > correct, so
> > I'm a little confused.
> >
> > Thanks
> > Kurt
> >
> >
> >
> > --
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
>
>
>--
>+------------------------------+
>|       Tyler Longren          |
>| Captain Jack Communications  |
>|    [EMAIL PROTECTED]     |
>|     www.captainjack.com      |
>+------------------------------+
>
>--
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]



-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to