1
目前,我正在做這個更簡潔的方式來取消鏈接File :: Temp文件?
my $tmpf = File::Temp->new;
$tmpf->unlink_on_destroy(1);
但似乎這可能是更清潔..像
my $tmpf = File::Temp->new({unlink => 1});
是像後者可能嗎?
目前,我正在做這個更簡潔的方式來取消鏈接File :: Temp文件?
my $tmpf = File::Temp->new;
$tmpf->unlink_on_destroy(1);
但似乎這可能是更清潔..像
my $tmpf = File::Temp->new({unlink => 1});
是像後者可能嗎?
您也可以使用這個標誌在構造函數中:
my $tmp = File::Temp->new(UNLINK => 1, SUFFIX => '.dat');
但它是不必要的。從的perldoc File::Temp:
默認構造對象 彷彿臨時文件被稱爲無 選項,但與另外 行爲,該臨時文件是由對象的析構函數刪除 如果 UNLINK設置爲真(默認)。
我一定錯過了在文檔中,我最初使用的功能接口,它不能設置?因爲它將文件留在後面。 – xenoterracide 2010-12-15 12:45:53