我们假设目录结构为:
a -----x -----q
-----w
-----y
-----z
即:a为根目录,包含三个子目录x、y、z,其中x目录中包含两个子目录q、w。
此时,我们要构建一个新的目录a_new,包含和a一样的目录结构。
首先,我们cd到a目录下,输入:
find . -type d >tmp.txt
我们新建一个文件夹a_new,将刚才生成的文件tmp.txt移动到该目录下,cd到该目录,输入:
xargs mkdir -p <tmp.txt