我每天都使用终端/命令行进行前端 Web 开发。
举个例子:今天,我试图从命令行复制一个项目,以便从我创建的非响应式模板中制作一个响应式网页设计。我知道你可以cp -a /source/. /dest/
像下面这样使用这里复制文件但这并不完全是重复。
我不想复制;directory X
我想复制里面的内容directory A
,所以我将directory A
它directory 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)"