perl -we 'my $f = "does_not_exist"; warn -e $f' Use of uninitialized value $f in warn at -e line 1. Warning: something's wrong at -e line 1. $f is not the uninitialized value, but the return from -e -- Yuval Kogman <nothingmuch@woobling.org> http://nothingmuch.woobling.org 0xEBD27418Thread Next