in reply to makebackup

Hi amyarjun! Could you please put <code>...<code> tags around your code? This way, we'll be able to read it comfortably. Compare:

sub quite_unreadable {
$this = ! "readable";
}

to this:

sub aaaah { $this = "readable!"; }
Note the constant spacing font as well. Latter was obtained by actually writing

<code>
sub aaaah {
   $this = "readable!";
}
</code>

You'll learn other useful things on how to write your posts here, please spend a minute in reading it or you'll have someone complain about your code in each snippet you propose. Happy posting!

Flavio

Don't fool yourself.