if -e 'ファイル名' とすると、そのファイルがすでに存在しているかを調べることができます。
if -e 'ファイル名'
die "'$filename' already exists.\n" if -e $filename;