2010-12-15 2 views

ответ

4

Вы также можете установить этот флаг в конструкторе:

my $tmp = File::Temp->new(UNLINK => 1, SUFFIX => '.dat'); 

Но это не является необходимым. Из perldoc File::Temp:

по умолчанию объект построен как если временный файл был вызван без опций, но с дополнительным поведением, что временный файл удаляется с помощью объекта деструктор, если UNLINK установлен в true (по умолчанию).

+0

Должно быть, я пропустил это в документах, я изначально использовал функциональный интерфейс, который не должен устанавливать это? потому что он оставлял файлы позади. – xenoterracide 2010-12-15 12:45:53

Смежные вопросы