无法使用perl中的unlink()删除xml文件

时间:2015-07-24 15:07:29

标签: xml perl

我正在尝试使用unlink()删除xml文件,但它没有删除它。

我使用它如下:

$file_loc = catfile( home_directory_path(), "builds","data.xml" );
unlink($file_loc);

我可以在解析文件时访问该文件。 怎么了?是unlink()不应该删除xml文件吗?

1 个答案:

答案 0 :(得分:5)

请在代码中包含错误检查。你需要这个来弄清楚为什么unlink不起作用:

unlink $file_loc or warn "Could not unlink $file_loc: $!";

这是here