Tcl:目录删除 - 如何忽略无法删除的文件

时间:2016-12-22 12:16:45

标签: directory tcl

如果文件正在使用中,删除目录会产生问题

(SETUP) 13 % file delete -force -- $env(TMP)
error deleting "../Temp\abcd": permission denied

是否有允许忽略显示删除违规的文件/目录的选项? 如果我正在清理大量临时文件,我不介意删除某些文件/目录。

1 个答案:

答案 0 :(得分:0)

您可以将file delete包装在catch声明中:

catch { file delete -force -- $env(TMP) }

我希望你永远不要以root身份运行它。删除/ tmp目录将是一件坏事。

参考文献:catch