Answers:
转到搜索并在要扫描的目录上搜索tempdir。取所有结果并按删除。
很容易:)
这可能不适合所有人,但我喜欢它,先了解一些事情。
1)我喜欢并使用命令行的东西,因为创建批处理文件来执行冗余任务比我更好。
2)我总是使用移植到windows的标准gnu linux命令扩展我的命令行功能。它们可以在http://sourceforge.net/projects/unxutils/找到。我只是从ZIP文件中获取我感兴趣的exe文件(它们位于ZIP的/ usr / local / wbin目录中)并将它们放在我路径中的某个目录中。因为我经常使用它们,所以我实际上将它们全部放在/ unix目录中并将它放在路径中。
3)对于此任务,特别需要的实用程序是find和rm。如果与find命令和Windows查找发生冲突,只需使用命令中的完整路径即可。
要专注于删除tempdir目录,假设dir1 dir2 dir3中可能有其他文件或目录,我会执行以下操作。
转到dir1 dir2 dir3的父目录并运行
find . -name tempdir -type d -depth -ok rm -rf {} ;
意思如下
find . - Start in this directory and find something for me.
-name temdir - The name of what we are looking for.
-type d - Look for directories (named as above).
-depth - Look down the tree first so if you remove something it won't complain.
-ok rm -rf {} ; - The real power ok just means to ask before doing anything,
如果确定是替换为exec然后它将只是它。所以在所有匹配的“找到的条目”上执行以下rm -rf,或者换句话说,删除递归强制删除所有名为temdir的目录
/p
开关。这将在每次删除前提示您。如果命令看起来删除的次数超出了您的要求,可能会保存。