UNIX,如何维护目录结构?

Hel*_*rld 1 unix linux

我想bar2从非空目录树创建一个空目录结构bar1.两者bar1bar2处于同一层次.如何mkdir以有效的方式使用以便自动创建中间目录?

  1. 要使用find从bar1创建目录列表,并在必要时对其进行排序.
  2. 使用awk,删除列表中的所有分支,以便我只能在叶子上运行`mkdir.
  3. mkdir使用列表运行以复制bar1的目录结构

spa*_*ist 6

cd bar1
find . -type d -exec mkdir -p '../bar2/{}' \;
Run Code Online (Sandbox Code Playgroud)