![从 file.txt 复制目录和文件的结构](https://linux22.com/image/939230/%E4%BB%8E%20file.txt%20%E5%A4%8D%E5%88%B6%E7%9B%AE%E5%BD%95%E5%92%8C%E6%96%87%E4%BB%B6%E7%9A%84%E7%BB%93%E6%9E%84.png)
我将此命令的输出保存到 file.txt 并获得目录列表。
find /path/ -type d > dirs.txt
然后我使用下一个命令在其他位置创建此目录:
xargs mkdir -p < dirs.txt
一切正常,但现在我想将包含文件的目录从 txt 文件复制到新位置。我应该用什么来获取它们?
例如
我在 /path/dir 中有 2 个文件树
dir1
├── 1
│ └── file1
├── 2
│ └── file1
├── 3
│ └── file1
├── 4
│ └── file1
├── 5
└── file1
dir2
├── 1
├── 2
├── 5
我想将 dir2 的结构复制到 file.txt,然后将包含文件的目录从 dir1 复制到其他位置