in reply to empty a file

Short answer: open FILEHANDLE, ">filename.txt" or die "Hork! $!\n";

Slightly longer answer: Read perldoc perlopentut and then read perldoc -f open