in reply to creating a file using a variable name

First, do you have adequate permissions to create files in the directory?

Second, this should work :
my $file = "Timestamp.txt"; open (FH, ">$file") or die "Could not create file : $!\n";

If it doesn't, the die function will tell you why it didn't work...

Azatoth a.k.a Captain Whiplash

Make Your Die Messages Full of Wisdom!
Get YOUR PerlMonks Stagename here!
Want to speak like a Londoner?