28 是: rm -rf /path/to/folder1 /other/folder/in/different/place 如果您可以写入每个文件和目录,或者不介意被问到很多问题,则-f不是必需的。目录将被顺序删除,但是由于单个命令的结果,两个目录都会被删除。 — 乔纳森·莱夫勒 source 1 我不知道为什么我不只是尝试...
21 在bash中,有一种方法可以使用大括号插入参数列表: rm -rf /path/to/{folder1,folder2} will run rm -rf /path/to/folder1 /path/to/folder2 它可以插入任何地方: rm -rf /{folder1,folder2}/subfolder will run rm -rf /folder1/subfolder /folder2/subfolder — 肯尼 source 5 如果有人要查找它,则称为“外壳扩展”。 — Sirex 这就是所谓的!我试图搜索它,但甚至无法形成良好的搜索条件。 — 肯尼, 描述支架中材料膨胀的小节{…}是支架膨胀。通常,它是外壳扩展部分中列出的第一步,因为它首先发生。 — 乔纳森·莱夫勒
6 如果您希望删除操作实际上是并发的,如果它们在单独的磁盘上,则可以更快,但是如果它们在同一磁盘上,则可能会更慢: rm -rf /path/to/folder1 & rm -rf /other/folder/in/different/place — 托马斯·帕德隆·麦卡锡 source 好点,虽然我一直在寻找一种更快(懒惰)的方式来删除两个文件夹