如何:命令行目录复制?

如何:命令行目录复制?

我每天都使用终端/命令行进行前端 Web 开发。

举个例子:今天,我试图从命令行复制一个项目,以便从我创建的非响应式模板中制作一个响应式网页设计。我知道你可以cp -a /source/. /dest/像下面这样使用这里复制文件但这并不完全是重复。

我不想复制;directory X我想复制里面的内容directory A,所以我将directory Adirectory A(1)并排放置。

我知道我可以在 GUI 中快速完成此操作,但为了简化工作流程,我很好奇。

那么,将目录复制(cp)到同一个文件夹是否会产生同样的效果,或者这是否也无效?

在命令行上直接复制是否不可行或者是否有某种方式可以实现?

谢谢。

答案1

你可以简单地做到这一点:

cp -r path/to/original/dir1 path/to/original/newdir1

例如:directory_A1不存在,但在命令中指定时创建:

cp -r /home/me/Documents/directory_A /home/me/Documents/directory_A1

如果您愿意'directory_A(1)':请将第二条路径括在引号中。

cp -r /home/me/Documents/directory_A "/home/me/Documents/directory_A(1)"

相关内容