Chr*_*rle 10
一个非常简单的解决方案(仅适用于*nix系统)是:
unlink该文件然后,当您的程序完成时,文件描述符将关闭,文件将被真正删除.如果程序崩溃,这甚至可以工作.
当然,这仅适用于单个脚本的上下文(即其他脚本无法直接操作文件,尽管您可以将它们传递给文件描述符).
如果您正在寻找操作系统在电源故障后重新启动时可以自动处理的内容,则 END 块是不够的,您需要在操作系统期望临时文件的位置创建文件。一旦你这样做了,你应该只使用File::Temp例程之一(如果你愿意的话,它甚至可以为你提供打开和立即取消链接文件的选项)。
| 归档时间: |
|
| 查看次数: |
2309 次 |
| 最近记录: |