我知道将文件从一个地方移动到另一个地方的mv
命令,但如何将所有文件从一个目录移动到另一个目录(其中包含大量其他文件),如果文件已经存在,如何覆盖?
我知道将文件从一个地方移动到另一个地方的mv
命令,但如何将所有文件从一个目录移动到另一个目录(其中包含大量其他文件),如果文件已经存在,如何覆盖?
只有mv srcdir/* targetdir/
美元.
如果srcdir
个文件中有太多文件,您可能希望try 以下方法:
cd srcdir
find -exec mv {} targetdir/ +
与\;
不同,最后的+
以类似xargs
的方式收集参数,而不是对每个文件执行mv
次.