午夜指挥官选项“如果存在则进入子目录”复制选项的用途是什么?

午夜指挥官选项“如果存在则进入子目录”复制选项的用途是什么?

当我按 F5 时,它有以下选项之一潜入子目录(如果存在)但这实际上意味着什么?

您可能会认为这意味着如果您在没有该选项的情况下进行复制,它只会复制一层,但如果没有该选项,它将复制整个树。这就是为什么我想知道这个选项的用途是什么?

谢谢。

答案1

启用此选项后,如果同名的目标目录已存在,源目录将被复制/移动到新的子目录中。

例如

您正在将包含文件的文件夹 DATA 复制到已有 DATA 文件夹的位置。启用此选项后,mc 会将源 DATA 文件夹放入现有的 DATA 文件夹中,因此新数据现在位于 DATA/DATA 中。

该选项的措辞很糟糕,因为很多人认为它是一个“递归”选项,认为它适用于源目录,但“子目录”位于目标位置。

在使用 mc 多年后,我也才了解到这一点。

相关内容