in reply to This is why Perl is so frustrating

AM I MISSING A FUNDAMENTAL ASPECT OF LOGICAL OPERATIONS

yes :-(

($file ne ".") or ($file ne "..")

is always true. You want to process file when it's not-equal to '.' AND not-equal to '..':

($file ne ".") && ($file ne "..")

Replies are listed 'Best First'.
Re^2: This is why Perl is so frustrating
by MidLifeXis (Monsignor) on Jul 29, 2009 at 18:13 UTC