调用mv会创建不需要的额外子目录

时间:2016-09-23 10:28:32

标签: bash mv

鉴于两个区别为/barfoo

ls / foo将返回 myFile.pdf 和ls / bar将返回空

我想在bar移动/foo/bar,以便最终得到mv /bar /foo 。 所以我输入

T

它确实有效,但它会创建一个额外的级别,例如

/foo/bar/bar/myFile.pdf

我无法看到其行为如此的任何原因。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

真的?你在root目录中有/ bar和/ foo吗?

如果你从

开始
/foo/file.pdf
/bar/

做'mv / bar / foo'

你会得到:

/foo/file.pdf
/foo/bar/

初始条件描述或命令运行中的某些内容不正确?

'mv / bar / foo /'更明确。