Ok Folks, now it looks like real code...
$file = 'Win.ini'; $tmp = "$file.tmp"; chdir ("\\\\servername\\winnt") || die "$!\n"; open (FL, "$file") || die "$!\n"; open (TMP,">$tmp") || die "$!\n"; while (<FL>){ $_ =~ s/als/ald/g; print TMP $_; } close FL || die "$!\n"; close TMP || die "$!\n"; rename ($file,"$file\.old") || die "$!\n"; rename ("$file\.tmp",$file) || die "$!\n";
I'm getting the error when I try to create the TMP
filehandle.