in reply to Trouble temporarily disabling warnings (was: Warnings)

japhy has answered the meat of the question, but I'm just going to chip in with a note about your colleague's use warnings; over -w on the shebang line.

use warnings; was introduced with Perl-5.6.0, and can be used in place of the -w switch in #!/usr/bin/perl -w

If you are running - or need to ensure compatibilty with - a version of Perl earlier than 5.6.0, then you should use -w, otherwise it is preferable to use warnings.
See perllexwarn and warnings for more info.

Cheers.

BazB.

Replies are listed 'Best First'.
Re: Re: Warnings
by vek (Prior) on Feb 02, 2002 at 15:46 UTC
    Yeh, I knew about use warnings; only being compatible with versions >= 5.6.0 and to be honest I've never used it myself - I usually opt for -w. We're running 5.6.1 on all our Solaris boxes here so the compatability issue shouldn't be a factor. On second thoughts, I think I'll just remove the use warnings; and stick with -w, just in case...

    Thanks all.