gpt4 book ai didi

linux - MV : cannot overwrite directory with non-directory

转载 作者:IT王子 更新时间:2023-10-29 00:22:59 26 4
gpt4 key购买 nike

有没有可能解决这个问题?

我有一种情况需要将一些文件 move 到下面的 1 个目录。

/a/b/c/d/e/f/g

问题是 g/ 目录中的文件名与目录名相同

我收到以下错误:

mv: cannot overwrite directory `../297534' with non-directory

示例:/home/user/data/doc/version/3766/297534是一个目录,里面还有一个297534的文件

所以我需要将这个文件 move 到/home/user/data/doc/version/3766 中

命令这就是我正在运行的:(在 for 循环中)

cd /home/user/data/doc/version/3766/297534
mv * ../

最佳答案

您不能强制 mv 用同名文件覆盖目录。在使用 mv 命令之前,您需要删除该文件。

关于linux - MV : cannot overwrite directory with non-directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20705677/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com