我有一个目录 main_dir,其中包含许多文件和 3 个子目录(dir1 和 dir2 和 dir3)。我想将它复制到另一个位置,而不是在一个命令中复制 dir2。我搜索了 cp 手册,看看是否可以以某种方式完成,但我没有找到答案。我唯一的解决方案是复制整个目录,然后在复制的位置删除 dir2。
cp -r main_dir ~/Documents/main_dir_copy
cd ~/Documents/main_dir_copy
rm -r dir2
Run Code Online (Sandbox Code Playgroud)
有没有办法做到这一点而不必复制 dir2 的所有内容然后删除它?