假设我跑步,
cd /tmp/
mkdir -p foo/bar/
echo test > foo/bar/1
现在我有一个非常简单的
$ tree foo
foo
└── bar
└── 1
2 directories, 1 file
现在,如果我想移动foo/bar
以覆盖foo
,这样树看起来就像
$ tree foo
foo
└── 1
1 directories, 1 file
我可以运行什么命令?当我尝试时mv
,我得到了'foo/bar' and 'foo/bar' are the same file
mv foo/bar foo
mv: 'foo/bar' and 'foo/bar' are the same file
Linux 不支持这个吗?这是 GNU mv 的限制吗?