perl – 如何在不遵循连接点的情况下删除Windows目录?
发布时间:2020-12-15 22:01:17 所属栏目:大数据 来源:网络整理
导读:我有一个Perl脚本,需要删除包含其所有内容的目录. 有时,此目录包含到另一个目录的联结点.如果我天真地使用rmtree(),rmtree()调用也将删除联结目标文件夹中的所有文件.我正在寻找一种不这样做的方法,而只是删除了交叉点. 非Perl解决方案也将受到赞赏. 解决方
我有一个Perl脚本,需要删除包含其所有内容的目录.
有时,此目录包含到另一个目录的联结点.如果我天真地使用rmtree(),rmtree()调用也将删除联结目标文件夹中的所有文件.我正在寻找一种不这样做的方法,而只是删除了交叉点. 非Perl解决方案也将受到赞赏. 解决方法
我只是在Google中键入了“联结点”并找到了我的方式
http://en.wikipedia.org/wiki/NTFS_junction_point
从我所看到的,你可以,例如,使用dir和grep输出< JUNCTION>或使用Windows rmdir.我认为您可以通过系统使用Perl中的任何一个. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |