Спасибо всем за быстрые ответы, было всего несколько минут назад.
Кажется, это прекрасно работает
это то, что рекомендовал Паскаль, я просто не знал, как это сделать.
open (LOGFILE, "complete.txt") ;
@data = ;
close (LOGFILE);
open (LOGFILE, ">complete.txt") ;
$datetime = localtime ;
print LOGFILE "\n" ;
print LOGFILE $datetime\n" ;
print LOGFILE "$name\n" ;
print LOGFILE "Has completed the work\n" ;
foreach (@data) {
print LOGFILE $_;
}
close (LOGFILE) ;