我需要将目录及其内容复制到新目录。
使用:cp -r dir1/dir2 dir1/dir3
其中dir3
将重新创建,它只是复制dir2
中的文件...就像复制dir2
命名dir3
一样。
有没有办法将dir2
复制到 dir3
?
我需要用一个命令来完成它。
答案 0 :(得分:1)
使用cp
在1个命令中执行此操作是不可能的。当你复制时,你想要的是 dir3 已经存在。我不确定是否有必要在1命令中执行此操作的真正原因。你当然可以在一个行中完成。
mkdir dir/dir3;cp -r dir1/dir2 dir1/dir3