in reply to Re^2: Reading Directory
in thread Reading Directory

I am not getting this "!~" business
From Binding Operators:
Binary "!~" is just like "=~" except the return value is negated in the logical sense.